League One
Peterborough0MK Dons4

Peterborough United 0-4 Milton Keynes Dons

MK Dons delivered a second-half demolition of Peterborough to power to a 4-0 derby triumph.

Harvey Barnes set Robbie Neilson's men on the way to victory at the ABAX Stadium by opening the scoring just before the hour-mark on his full Dons debut.

The Leicester loanee, who also struck as a substitute the previous weekend, finished coolly after being picked out by Paul Downing's pass.

Kieran Agard doubled the visitors' advantage with a neat 71st-minute finish before Chuks Aneke spectacularly added a third goal with a dipping blast three minutes later.

And Aneke made it back-to-back braces when striking again with seven minutes to go after stepping away from two defenders.

Dons had earlier been denied by a host of fine blocks from Posh defenders before ruthlessly putting the hosts to the sword.

Posh, who are rapidly sliding out of play-off contention, had chances of their own with Downing making an early goal-line clearance to deny Lee Angol before Martin Samuelsen failed to connect with a Marcus Maddison cross from point-blank range.

But it took them 77 minutes to force Dons keeper David Martin into a save as he kept out substitute Gwion Edwards' drive.

Report supplied by the Press Association.

Line-ups

Peterborough

  • 1McGee
  • 2Smith
  • 4Bostwick
  • 5TafazolliBooked at 79mins
  • 29Binnom-WilliamsSubstituted forMoriasat 76'minutes
  • 11Maddison
  • 8ForresterSubstituted forNicholsat 65'minutes
  • 18Da Silva Lopes
  • 36Samuelsen
  • 9AngolSubstituted forEdwardsat 66'minutes
  • 10Taylor

Substitutes

  • 7Edwards
  • 12Ball
  • 14Tyler
  • 16Inman
  • 21Nichols
  • 23Chettle
  • 37Morias

MK Dons

  • 1Martin
  • 2BaldockBooked at 51mins
  • 4WalshBooked at 90mins
  • 12WilliamsBooked at 53mins
  • 23Downing
  • 8PotterBooked at 67mins
  • 6Upson
  • 18BarnesSubstituted forMuirheadat 72'minutes
  • 14AgardSubstituted forPowellat 84'minutes
  • 25AnekeSubstituted forBrittainat 88'minutes
  • 28Maynard

Substitutes

  • 9Bowditch
  • 16Muirhead
  • 17Powell
  • 19Nicholls
  • 20Rasulo
  • 21Brittain
  • 24Tilney
Referee:
John Busby
Attendance:
6,617

Match Stats

Home TeamPeterboroughAway TeamMK Dons
Possession
Home45%
Away55%
Shots
Home7
Away20
Shots on Target
Home2
Away9
Corners
Home3
Away6
Fouls
Home9
Away15

Live Text

Match ends, Peterborough United 0, MK Dons 4.

Full Time

Second Half ends, Peterborough United 0, MK Dons 4.

Booking

Joe Walsh (MK Dons) is shown the yellow card for a bad foul.

Foul by Joe Walsh (MK Dons).

Tom Nichols (Peterborough United) wins a free kick on the right wing.

Corner, MK Dons. Conceded by Michael Smith.

Substitution

Substitution, MK Dons. Callum Brittain replaces Chuks Aneke.

Attempt missed. Marcus Maddison (Peterborough United) left footed shot from outside the box misses to the left.

Substitution

Substitution, MK Dons. Daniel Powell replaces Kieran Agard.

Goal!

Goal! Peterborough United 0, MK Dons 4. Chuks Aneke (MK Dons) left footed shot from the left side of the six yard box to the bottom left corner. Assisted by Ben Tilney following a corner.

Corner, MK Dons. Conceded by Michael Smith.

Attempt blocked. Robbie Muirhead (MK Dons) right footed shot from outside the box is blocked.

Foul by Chuks Aneke (MK Dons).

Marcus Maddison (Peterborough United) wins a free kick on the left wing.

Attempt missed. Chuks Aneke (MK Dons) right footed shot from outside the box is too high.

Booking

Ryan Tafazolli (Peterborough United) is shown the yellow card for a bad foul.

Nicky Maynard (MK Dons) wins a free kick in the defensive half.

Foul by Ryan Tafazolli (Peterborough United).

Foul by Joe Walsh (MK Dons).

Paul Taylor (Peterborough United) wins a free kick in the attacking half.

Robbie Muirhead (MK Dons) wins a free kick on the right wing.

Foul by Marcus Maddison (Peterborough United).

Corner, Peterborough United. Conceded by Joe Walsh.

Substitution

Substitution, Peterborough United. Junior Morias replaces Jerome Binnom-Williams.

Goal!

Goal! Peterborough United 0, MK Dons 3. Chuks Aneke (MK Dons) right footed shot from outside the box to the top right corner. Assisted by Paul Downing.

Corner, MK Dons. Conceded by Michael Smith.

Substitution

Substitution, MK Dons. Robbie Muirhead replaces Harvey Barnes.

Goal!

Goal! Peterborough United 0, MK Dons 2. Kieran Agard (MK Dons) right footed shot from the centre of the box to the bottom left corner. Assisted by Chuks Aneke.

Attempt blocked. George Baldock (MK Dons) right footed shot from outside the box is blocked.

Corner, Peterborough United. Conceded by George B Williams.

Booking

Darren Potter (MK Dons) is shown the yellow card for a bad foul.

Hand ball by Darren Potter (MK Dons).

Darren Potter (MK Dons) wins a free kick in the defensive half.

Foul by Martin Samuelsen (Peterborough United).

Substitution

Substitution, Peterborough United. Gwion Edwards replaces Lee Angol.

Substitution

Substitution, Peterborough United. Tom Nichols replaces Chris Forrester.

Attempt saved. Harvey Barnes (MK Dons) right footed shot from the left side of the six yard box is saved in the top centre of the goal.

Attempt missed. Darren Potter (MK Dons) right footed shot from outside the box is too high.

Goal!

Goal! Peterborough United 0, MK Dons 1. Harvey Barnes (MK Dons) left footed shot from the centre of the box to the bottom right corner. Assisted by Paul Downing.

Corner, MK Dons. Conceded by Michael Bostwick.

goal

As It Stood

TeamPWDLFAGDPts
1Scunthorpe28177456282858
2Sheff Utd29176653341957
3Bolton27155736211550
4Fleetwood29148743301350
5Bradford291213436241249
6Rochdale27143104136545
7Southend28111074035543
8Bristol Rovers29126114850-242
9Peterborough2811894037341
10Millwall2711794240240
11Charlton2791263527839
12Walsall2891183638-238
13Wimbledon2791083833537
14Oxford Utd27107103430437
15MK Dons2797113837134
16Northampton2996144248-633
17Gillingham2888123544-932
18Port Vale2788113142-1132
19Shrewsbury2978142841-1329
20Swindon2978142742-1529
21Bury2976164658-1227
22Chesterfield2875162845-1726
23Oldham28510131630-1425
24Coventry2849152342-1921
View full League One table

Top Stories