Bedlington suffered their heaviest defeat of the season against a vastly experienced Benfield side that included six former Terriers players.
Terriers boss Keith Perry had to reorganise his squad after central defender Jordan Mellish moved to Hebburn and had to reckon without Phil Cave and Colin Morton.
The visitors took up the early running going close in the first minute when Michael Riley’s right wing cross was fired wide by Steve Baptiste.
Benfield striker Paul Brayson then saw his free kick well held by McCaffrey.
The visitors eventually opened the scoring in the 17th minute when Brayson’s shot rebounded to Tony Stephenson who slotted the ball home.
In the 33rd minute, Terriers’ Martin Brittain went clear but shot straight at Benfield keeper Andrew Grainger.
Benfield added a second in the 41st minute when Stephenson’s speculative 20-yard drive flashed high into the net, giving McCaffrey no chance.
After the break a similar pattern emerged with Benfield in command, adding a third in the 51st minute when Brayson made the most of hesitation in the home defence to tap in.
The young Terriers side battled on but were second best against a side full of confidence, finding themselves 4-0 down in the 71st minute when former player Baptiste headed home Riley’s cross.
A minute later it was five as Baptiste set up Carl Paterson before Baptiste got his second a few minutes later.
Brayson put the icing on the cake with a brilliant goal in the 85th minute weaving his way past three markers to hammer a rising shot into the roof of the net.
Bedlington boss Perry made no excuses for his sides performance.
He said: “After a good performance against Marske in midweek where we shared the spoils today’s effort was unacceptable the lads no they have let themselves and the club down.
“In the past they have played well against some of the top sides but today was disappointing.
“When you consider where we are in the league table this group of kids have done well and they are learning all of the time and its my intention to stick by them.”