A Luke Chadwick brace helped MK Dons thrash 10-man Colchester and climb to second place in League One.
Chadwick latched onto Patrick Bamford's pass for the opener and Shaun Williams doubled the lead from the spot after Tom Eastman felled Bamford.
Jon Otsemobor headed in from a corner after the break before Ian Henderson scored a consolation from 12 yards.
Chadwick took his second, Graham Massey saw red for a tackle on Adam Chicksen, and Ryan Lowe curled in from 22 yards.
VIEW FROM THE DRESSING ROOM
MK Dons manager Karl Robinson told BBC Three Counties Radio:
"We always thought we had a chance with this crop of players but I was always fearful that when teams pressed us we didn't have a threat in behind.
"I think over the course of the last three or four weeks we've added three young players in Ibra Sekajja, Patrick Bamford and Zeli Ismail who have got plenty of pace and you've seen that today.
"They're frightening when they open their legs.
"That was on top of a fantastic back four, a tremendous midfield and an ever present Luke Chadwick."
Colchester United manager Joe Dunne told BBC Essex:
"It could have been 10. After the first goal went in, it's probably the easiest game they've ever had at this place, which is desperately disappointing for us.
"I expect effort, commitment and work-rate, they didn't get close enough. We just lost our concentration and when you do that against a team as good as these you are going to get punished.
"We got what we deserved. We've had a frank conversation in the dressing room, that's putting it politely. It has to stop, we are now showing relegation form.
"It's evident when you don't have (leadership) against a team like this you are going to get ruined. They taught us a footballing lesson."
Live Text Commentary
Full Time The referee ends the match.90:00 +1:31
Brian Wilson produces a left-footed shot from just outside the box that goes wide left of the target.87:18
Zeli Ismail takes a shot. Save made by John Sullivan.86:39
Zeli Ismail takes a shot. Josh Thompson gets a block in.85:01
Inswinging corner taken left-footed by Shaun Williams from the right by-line, clearance made by Josh Thompson.83:44 Substitution
Substitution Ibra Sekajja replaces Dean Bowditch.81:10 Goal scored
Goal! - Ryan Lowe - MK Dons 5 - 1 Colchester Goal scored by Ryan Lowe from just outside the area to the top right corner of the goal. Milton Keynes Dons 5-1 Colchester.80:08
Inswinging corner taken right-footed by Dean Bowditch from the left by-line, Josh Thompson manages to make a clearance.78:06
Corner taken by Shaun Williams from the right by-line.76:11 Substitution
Substitution Zeli Ismail replaces Luke Chadwick.75:10
Luke Chadwick takes a shot. Josh Thompson gets a block in.74:21
Darren Potter takes the direct free kick.74:21 Booking
Booking Josh Thompson goes into the book for unsporting behaviour.73:46
Foul by Josh Thompson on Dean Bowditch, free kick awarded.73:06
Ian Henderson has a shot on goal from outside the box which misses left.72:35
Shaun Williams gives away a free kick for an unfair challenge on Clinton Morrison. Ian Henderson restarts play with the free kick.70:33
Shot from just outside the box by Luke Chadwick misses to the left of the target.69:24 Substitution
Substitution Josh Thompson joins the action as a substitute, replacing Craig Eastmond.68:59 Substitution
Substitution Marcus Bean is brought on as a substitute for Tom Eastman.68:07 Substitution
Substitution Ryan Lowe on for Patrick Bamford.
Dismissal Red card for Gavin Massey.63:50
Assist by Patrick Bamford.63:50 Goal scored
Goal! - Luke Chadwick - MK Dons 4 - 1 Colchester Luke Chadwick finds the net with a goal from deep inside the penalty box to the bottom left corner of the goal. Milton Keynes Dons 4-1 Colchester.62:35 Goal scored
Goal! - Ian Henderson - MK Dons 3 - 1 Colchester Ian Henderson finds the back of the net with a goal from inside the penalty box to the bottom left corner of the goal. Milton Keynes Dons 3-1 Colchester.60:47 Goal scored
Goal! - Jon Otsemobor - MK Dons 3 - 0 Colchester Jon Otsemobor finds the net with a headed goal from inside the six-yard box. Milton Keynes Dons 3-0 Colchester.60:23
Darren Potter takes a shot. Inswinging corner taken by Dean Bowditch from the right by-line,59:16
Gavin Massey takes a shot. David Martin makes a comfortable save.58:48
Free kick awarded for a foul by Dean Bowditch on Daniel Potts. Craig Eastmond restarts play with the free kick.58:36
A cross is delivered by Gavin Massey.57:39
Shot by Angelo Balanta went wide left of the goal.54:03
The referee blows for offside. Anthony Wordsworth takes the free kick.53:39
Unfair challenge on Anthony Wordsworth by Dean Bowditch results in a free kick. Free kick taken by Daniel Potts.52:11
The ball is crossed by Adam Chicksen.51:16
Adam Chicksen takes the direct free kick.51:16 Booking
Booking Booking for Magnus Okuonghae.50:53
Magnus Okuonghae concedes a free kick for a foul on Luke Chadwick.48:54
Freddie Sears crosses the ball.47:34
Foul by Craig Eastmond on Darren Potter, free kick awarded. Jon Otsemobor takes the direct free kick.45:43
Craig Eastmond fouled by Stephen Gleeson, the ref awards a free kick. Daniel Potts takes the direct free kick.45:01
The referee blows his whistle to start the second half.45:01 Substitution
Substitution Gavin Massey joins the action as a substitute, replacing Andy Bond.45:00 +2:15 Half time
Half Time The first half comes to an end.45:00 +1:56
Handball decision goes against Darren Potter.45:00 +1:16
Shot on goal by Angelo Balanta from just inside the area goes over the target.42:46
Free kick awarded for a foul by Patrick Bamford on Magnus Okuonghae. Magnus Okuonghae restarts play with the free kick.41:16
Darren Potter takes a shot. Tom Eastman gets a block in.40:52
Adam Chicksen sends in a cross.36:45 Goal scored
Goal! - Shaun Williams - MK Dons 2 - 0 Colchester Shaun Williams scores a placed penalty. Milton Keynes Dons 2-0 Colchester.35:44
Tom Eastman challenges Patrick Bamford unfairly and gives away a Penalty.35:08
A cross is delivered by Daniel Potts, David Martin makes a save.34:16
Anthony Wordsworth delivers the ball.32:35
Free kick awarded for an unfair challenge on Angelo Balanta by Anthony Wordsworth. Free kick taken by Adam Chicksen.30:24
Andy Bond concedes a free kick for a foul on Luke Chadwick. Direct effort from the free kick comes in from Shaun Williams.27:37
The assist for the goal came from Stephen Gleeson.27:37 Goal scored
Goal! - Luke Chadwick - MK Dons 1 - 0 Colchester Goal scored by Luke Chadwick from just inside the area to the bottom right corner of the goal. Milton Keynes Dons 1-0 Colchester.22:48
Foul by Angelo Balanta on Anthony Wordsworth, free kick awarded. Free kick taken by Anthony Wordsworth.20:20
The official flags Ian Henderson offside. Free kick taken by David Martin.19:30
Headed effort on goal by Angelo Balanta from inside the penalty box misses to the right of the goal.18:23
The official flags Dean Bowditch offside. Tom Eastman takes the indirect free kick.17:51
A cross is delivered by Ian Henderson,16:17
Corner taken by Anthony Wordsworth from the left by-line to the near post, Luke Chadwick makes a clearance.15:22
Anthony Wordsworth produces a cross.13:37
Free kick awarded for a foul by Clinton Morrison on Darren Potter. Darren Potter restarts play with the free kick.12:15
Patrick Bamford has an effort at goal from outside the box which goes wide left of the target.10:32
Clinton Morrison takes a shot. Save by David Martin.9:35
Effort on goal by Luke Chadwick from 35 yards missed to the left of the goal.5:42
Centre by Brian Wilson, save made by David Martin.3:00
The ball is crossed by Jon Otsemobor.0:00
The ref blows the whistle to begin the match.
Live data and text provided by our data suppliers