Match ends, Peterborough United 3, MK Dons 0.
Sammie Szmodics ended a lengthy goal drought with a derby double as Peterborough brushed aside MK Dons.
League One leading scorer Jonson Clarke-Harris provided the perfect start, needing only seven minutes to grab his 13th goal of the season.
The prolific forward was perfectly placed to turn in a terrific right-wing cross from Joe Ward.
Siriki Dembele then marked his 100th appearance in Posh colours by laying on their second goal on the half-hour.
He expertly picked out Szmodics, who glided around keeper Andrew Fisher and tucked his first league goal since September into the empty net.
And the same Posh combination unlocked the Dons' defence again after 65 minutes to seal the points.
Dembele tricked his way into the box and cut the ball back for Szmodics to force in off the inside of a post.
Dons had come within inches of halving the arrears on the stroke of half-time when Regan Poole thumped a 30-yard thunderbolt against the crossbar, before Mark Beevers brilliantly thwarted substitute Joe Mason's attempt to pounce on the rebound.
Posh remain fifth in the table, and are now three points off the automatic promotion places after Hull drew with Blackpool.
Match report supplied by PA Media.
Line-ups
Peterborough
Formation 3-4-2-1
- 1Pym
- 6Kent
- 24Mason
- 5Beevers
- 23WardSubstituted forKanuat 69'minutes
- 22Hamilton
- 8TaylorBooked at 61mins
- 3ButlerSubstituted forBlake-Tracyat 86'minutes
- 10DembéléSubstituted forEisaat 87'minutes
- 15SzmodicsSubstituted forBrownat 74'minutes
- 9Clarke-HarrisSubstituted forJade-Jonesat 69'minutes
Substitutes
- 7Eisa
- 12Brown
- 13Gyollai
- 16Burrows
- 17Jade-Jones
- 18Blake-Tracy
- 19Kanu
MK Dons
Formation 3-5-2
- 13Fisher
- 5Poole
- 3Lewington
- 21HarvieSubstituted forDaviesat 77'minutesBooked at 90mins
- 12Laird
- 7Gladwin
- 16SurmanSubstituted forMasonat 13'minutes
- 18SørensenSubstituted forJohnsonat 65'minutes
- 29Sorinola
- 35JeromeSubstituted forBrownat 76'minutes
- 10Fraser
Substitutes
- 1Nicholls
- 2Williams
- 11Brown
- 15O'Hora
- 20Mason
- 28Davies
- 36Johnson
- Referee:
- Marc Edwards
Match Stats
- Possession
- Home34%
- Away66%
- Shots
- Home6
- Away13
- Shots on Target
- Home4
- Away1
- Corners
- Home4
- Away6
- Fouls
- Home14
- Away9
Live Text
Post update
Full Time
Second Half ends, Peterborough United 3, MK Dons 0.
Booking
Jack Davies (MK Dons) is shown the yellow card for a bad foul.
Post update
Foul by Jack Davies (MK Dons).
Post update
Jack Taylor (Peterborough United) wins a free kick on the right wing.
Post update
Attempt blocked. Ben Gladwin (MK Dons) right footed shot from outside the box is blocked. Assisted by Scott Fraser.
Post update
Corner, MK Dons. Conceded by Frankie Kent.
Substitution
Substitution, Peterborough United. Mohamed Eisa replaces Siriki Dembélé.
Substitution
Substitution, Peterborough United. Frazer Blake-Tracy replaces Dan Butler.
Post update
Regan Poole (MK Dons) wins a free kick in the defensive half.
Post update
Foul by Ricky Jade-Jones (Peterborough United).
Post update
Foul by Jack Davies (MK Dons).
Post update
Jack Taylor (Peterborough United) wins a free kick in the defensive half.
Post update
Foul by Charlie Brown (MK Dons).
Post update
Christy Pym (Peterborough United) wins a free kick in the defensive half.
Post update
Attempt missed. Joe Mason (MK Dons) left footed shot from the centre of the box misses to the left.
Post update
Corner, MK Dons. Conceded by Frankie Kent.
Substitution
Substitution, MK Dons. Jack Davies replaces Daniel Harvie.
Substitution
Substitution, MK Dons. Charlie Brown replaces Cameron Jerome.
Substitution
Substitution, Peterborough United. Reece Brown replaces Sammie Szmodics.

- Remembering an icon: Hear how David Bowie always managed to stay ahead of his time
- Need a lift?: Joe Wicks and guests are here to bring positivity to your day
