Dan Ward scored twice as uur U23s completed their away programme with a win in a highly entertaining game at Carrow Road.
We were three-up at one stage, the Canaries pulled it back to 3-2 late in the game, but that was as close as they got to restoring parity.
A lively start saw chances at both ends, but it was Boro who made the breakthrough when Dan Ward intercepted a stray defensive pass to slot home with 31 minutes played.
It was two in a minute when Djed Spence crossed from the right and Tyrone O’Neill was more alert than Aston Oxborough in the City goal and headed home.
Following on from good work at the back from Enes Mahmutovic came equally effective play from Nathan Wood at the home side looked to reduce the arrears before half time.
They didn’t and it was Boro who increased their lead with 56 minutes played when Cain Sykes set up Dan Ward who drilled in his second. The goal was due reward for a side who had begun the half brightly and had gone close through Billal Brahimi.
City, who have conceded more than anyone in the league, dug in, determined to make a fight of it and pulled one back on when Adam Idah set up Isak Thorvaldsson who chipped Sol Brynn.
That goal came with 62 minutes played, another followed nine minutes later. Thorvaldsson the provider this time as Josh Coley curled in from the edge of the penalty area.
Ciaren Jones headed just wide in the closing minutes, but there was to be no way back for David Wright’s side.
Paul Stephenson's squad complete their schedule with two home games, at Bishop Auckland against Stoke on Good Friday evening, ending with a home match with Newcastle United at the Riverside on Sunday April 28.
City Oxborough, Heise, Passlack, Famewo (Jones 60), Thompson, Lomas, Thorvaldsson, Milovanovic, Coley, Morris, Idah (Capt.). Subs Johnson (gk), Fonkeu, Payne, Yahyai.
Boro Brynn, D Spence, Wood, Mahmutovic, Reading (Capt.), Ward (Dodds 90), Malley, Sykes, Brahimi, O’Neill, Curry (Dale 73). Subs James (gk), McGill.
Referee Alan Dale
City Milovanovic 75, unsporting behaviour
Boro Malley 63, foul; O’Neill 75, unsporting behaviour; Ward 85, foul