Josh Coburn scored a hat-trick as Boro's Under-17s came from behind to book a slot in the Premier League Cup final.
A 5-2 victory over visiting Blackburn Rovers in Wednesday's semi-final sets Mark Tinkler's side up for a final against either Leicester City or Brighton and Hove Albion.
Rovers had taken the lead against the run of play at a sunny Mowden Park, a rare defensive lapse allowing winger Ben Fyles to arrive at the back post unchecked and slot beyond Max Metcalfe in the Boro goal.
That was the sum of the scoring chances until a superb double salvo from Coburn midway through the first half swung the contest in Boro's favour.
The towering striker showed good feet to collect Nathan Simpson's low cross and drill in beyond Aidan Dowling for Boro's first of the afternoon, and minutes later the Teessiders had the lead as Coburn danced beyond the onrushing Rovers goalkeeper and tucked away from a tight angle.
As quickly as Boro had earned the lead though, it was snatched away - Zak Gilsenan converting a contentious penalty to level proceedings.
Pharrell Willis had the best opportunity to restore Boro's advantage before the break, but Dowling was equal to his low snapshot through a crowd of bodies.
Tinkler's youngsters did then retake the lead in the second period, Coburn hooking forward and freeing strike partner Calum Kavanagh to execute a perfect lob over Dowling and into the net.
Boro tails were up, and Kavanagh could have scored again with his next effort from the edge of the Rovers area, while substitute Max Howells was unlucky to see a shot whistle wide at the end of an electric run down the right flank.
It was to be four though, when midfielder Jack Stott strode forward and drilled home, and there was time to Coburn to complete his hat-trick with a smart finish when Boro pinched possession high up the field.