In-form Bradford City cut the gap on League One leaders Shrewsbury with victory at 10-man MK Dons.
The Bantams started the day just two points behind second-placed Wigan, having taken 23 points from their opening 11 games.
And the visitors found themselves playing against 10 men after just five minutes, when Dons’ Aaron Tshibola was sent off early on.
Romain Vincelot made the numerical advantage count on 11 minutes, firing in from a corner.
And the one-way traffic continued, Nicky Law feeding Charlie Wyke who blasted home to make it 2-0 on 18 minutes.
Ethan Ebanks-Landell pulled a goal back for MK Dons in first-half stoppage time.
But Bradford held their nerve, before adding a third goal on 71 minutes, Wyke bagging his second of the afternoon.
Paul Taylor secured all three points on 82 minutes, netting for the Bantams.
“The sending off was a key part but we had a game plan and we looked after the ball well - we controlled large parts of the game so of course I’m pleased,” boss Stuart McCall said.
“Of course, the game changed on the sending off but we still executed the game plan we spoke about on Friday.
“We’ve come here and got the three points at a difficult venue. We knew they were going to be struggling late on because when you have the players we have who can keep the ball that’s what happens.”
And McCall commended his strikers - two-goal hero Wyke and Dominic Poleon.
He added: “I’d argue we’ve got the best front-line in the division and then when the likes of Jake Reeves get on the ball in midfield and make things happen, they’re a match for anyone on their day.
“We had energy all over the park and it would have been difficult to pick a man of the match.”
Milton Keynes Dons: Nicholls, B Williams, Ebanks-Landell, Wootton, Lewington, Upson, Tshibola, Gilbey, Agard, Sow, Ariyibi. Subs: Walsh, Aneke, Sietsma, Seager, Muirhead, McGrandles, Nesbitt.
Bradford: Doyle, McMahon, Knight-Percival, Kilgallon, Chicksen, Gilliead, Reeves, Vincelot, Law, Poleon, Wyke. Subs: Dieng, Taylor, Field, Hendrie, Jones, Raeder, Patrick.
Referee: Scott Oldham (Lancashire)