Elias Sørensen’s second hat-trick in four games helped Newcastle United Under-23s record another memorable victory as they swept Aston Villa aside on Monday night.

An incredible first half ended with the young Magpies holding a 4-2 lead at the Banks’s Stadium, as Sørensen’s brace, a Callum Roberts penalty and a fantastic strike from Sean Longstaff meant that despite Callum O’Hare’s double, Villa still had a mountain to climb in the second half.

The hosts couldn’t respond after that flurry of goals, and Sørensen completed his treble by nodding in Roberts’ centre to add extra gloss to the scoreline as Newcastle extended their winning streak to four games in all competitions.

Ben Dawson’s youngsters went into the contest in fine form, having won their last three games in all competitions following impressive victories over Fulham and both Notts County’s first team and second string.

But they suffered an early setback at the home of Walsall when, with just ten minutes gone, O’Hare prodded home the opener from close range to give Kevin McDonald’s side the lead after Harvey Knibbs had struck the upright

The Magpies were undeterred, though, and fought back to level through the in-form forward Sørensen. The Dane had notched five in his last three outings and was on target again after 24 minutes, firing home after Longstaff had played him in.

Three minutes later, they completed the turnaround. Sean’s younger brother Matty took aim in the box and, when it was handled on its way to goal, Roberts stepped up to stroke home and make it 2-1.

Just before the half hour mark in a breathless first half, O’Hare levelled the scores with his second of the night, blasting beyond Freddie Woodman from outside the area.

But once more, United fought back and went into the break with a two-goal cushion. It came courtesy of Sean Longstaff, whose stunning effort beat Matija Sarkic from 30 yards, and Sørensen, who nodded home Roberts’ cross to move into double figures for the season.

Ten minutes after the restart, 19-year-old Sørensen made it five. He headed his third of the night past Sarkic, ensuring he would take home the matchball for a second time in October, having netted a treble in the win over Fulham earlier this month.

Summer signing Yannick Toure was handed a debut just after the hour, replacing fellow frontman Sørensen.

And while Stefan O’Connor went close to making it six with a header and Woodman denied O’Hare a hat-trick of his own, it remained 5-2 as United’s youngsters enjoyed another night to remember on the road.

Newcastle United Under-23s: Freddie Woodman, Lewis Cass, Stefan O’Connor, Kelland Watts, Liam Gibson; Owen Bailey, Sean Longstaff; Callum Roberts (Mo Sangare 83), Matty Longstaff (Juanito 75), Adam Wilson; Elias Sørensen (Yannick Toure 61).

Subs not used: Nathan Harker, Oliver Walters.