The midfielder rose above the Foxes’ defence to power in Cameron King’s corner on 81 minutes, earning Neil Adams’ team three points that their play merited.

They had taken the lead midway through the first half when Rhys Browne slid the ball home after another King assist, but Danny Rowe headed the visitors level on 72 minutes.

Randall’s goal eventually secured a fifth win of the league season for the Under-18s and ensured they quickly forgot their 1-0 reverse to Everton from last weekend.

They had goalkeeper Ben Killip to thank after he made a good double save from Rowe in the opening moments, but City soon got a hold of possession and took the lead through Browne’s calm finish on 23 minutes.

Simone Stankevicius rattled the crossbar for Leicester City but the Canaries held onto their held onto their lead going into half-time.

The second half was scrappy but Norwich were still on top, which is why they will have been very disappointed when Leicester equalised as Rowe’s low header beat Killip.

Jamie Eaton-Collins hit the post as City built some pressure, and they got their reward with Randall’s superb header at the back post earning the points.