Colchester United progressed to the last sixteen of the FA Youth Cup with a professional display against MK Dons.
A 2-0 win and a third clean sheet in a row in the competition set up a Fifth Round tie against Reading at the Weston Homes Community Stadium.
The first half got off to a flying start for Chris Llewellyn's men.
With just four minutes on the clock, a ball from the left was deflected into the path of Sam Cornish, who made no mistake as he buried his shot from twelve yards.
It was not to signal a flurry or goals, or of chances, as both sides worked hard to keep the other at bay.
In fact, it was not until the last fifteen minutes of the half that the game started to open up in terms of sights of goal.
First Callum Anderson dragged his shot off target from the edge of the box, before Ollie Sims could only help an instinctive header over the bar from Cornish's cross.
The visitors almost drew level five minutes before half time when Liam Sole's run and shot ended with his effort going just wide.
With the U's one up at the break, there was to be a more eventful second half.
Twice in the first five minutes, Dean Ager put shots just wide of the post, with Joe Evans also going within inches of making it 1-1.
And not long after the Dons' forward's effort, the U's went two ahead.
Home substitute Andre Hassanally crossed for Callum Jones to get to the ball before his man with a neat near post finish.
With 262 watching on, David Kasumu forced a top notch save out of Harry Seaden who turned it away from its destination in the top corner of the net.
And, five minutes from time, visiting keeper Alfie Jones made a good stop himself to turn away Noah Chilvers' free kick.
But the U's had done enough to keep alive their cup run and set up that crunch clash with Reading.