Match ends, Peterborough United 0, Doncaster Rovers 3.
Doncaster ended a run of five matches without a win after a stunning victory at high-flying Peterborough.
The visitors earned just their second away win from home all season after goals either side of half-time by Kieran Sadlier, who has now scored in his last three games against his former side. Captain Ben Whiteman curled in a late third goal.
Sadlier, who has scored eight league goals this season, struck with a superb 30-yard effort low into the bottom right corner after 18 minutes.
Posh, who started the day second and had not lost at home since the opening day of the season, nearly equalised in the second half when Ivan Toney's looping header from a Marcus Maddison corner was headed off the line by Tom Anderson.
Peterborough goalkeeper Christy Pym made a good low save to deny Niall Ennis from 15 yards with low drive, but from the resulting corner in the 61st minute Jon Taylor's cross was flicked in by Sadlier before Whiteman found the net from 20 yards on the break.
Match report supplied by PA Media.
Line-ups
Peterborough
Formation 3-4-1-2
- 1Pym
- 24Mason
- 16BennettSubstituted forBlake-Tracyat 79'minutes
- 6Kent
- 23WardSubstituted forBoydat 62'minutes
- 4WoodyardBooked at 44mins
- 14Reed
- 3Butler
- 11Maddison
- 7EisaSubstituted forJade-Jonesat 63'minutes
- 17ToneyBooked at 43mins
Substitutes
- 18Blake-Tracy
- 21Boyd
- 25O'Malley
- 30Cartwright
- 31Barker
- 32Burrows
- 37Jade-Jones
Doncaster
Formation 4-2-3-1
- 24DiengBooked at 76mins
- 2Halliday
- 5WrightBooked at 71mins
- 4Anderson
- 32JohnBooked at 90mins
- 8WhitemanBooked at 44mins
- 12Gomes
- 10TaylorSubstituted forJamesat 72'minutesBooked at 75mins
- 6SheafSubstituted forCoppingerat 84'minutes
- 7Sadlier
- 31EnnisSubstituted forThomasat 86'minutes
Substitutes
- 1Lawlor
- 3James
- 19May
- 26Coppinger
- 27Greaves
- 33Daniels
- 39Thomas
- Referee:
- David Rock
- Attendance:
- 6,786
Match Stats
- Possession
- Home58%
- Away42%
- Shots
- Home19
- Away9
- Shots on Target
- Home4
- Away4
- Corners
- Home4
- Away6
- Fouls
- Home5
- Away17
Live Text
Post update
Full Time
Second Half ends, Peterborough United 0, Doncaster Rovers 3.
Booking
Cameron John (Doncaster Rovers) is shown the yellow card for a bad foul.
Post update
Marcus Maddison (Peterborough United) wins a free kick on the right wing.
Post update
Foul by Cameron John (Doncaster Rovers).
Post update
Frankie Kent (Peterborough United) wins a free kick in the defensive half.
Post update
Foul by Kwame Thomas (Doncaster Rovers).
Post update
Offside, Doncaster Rovers. Brad Halliday tries a through ball, but Kwame Thomas is caught offside.
Post update
Attempt missed. Marcus Maddison (Peterborough United) right footed shot from outside the box is close, but misses to the left. Assisted by Ricky Jade-Jones.
Post update
Attempt saved. Ivan Toney (Peterborough United) header from the centre of the box is saved in the centre of the goal. Assisted by Marcus Maddison with a cross.
Substitution
Substitution, Doncaster Rovers. Kwame Thomas replaces Niall Ennis.
Substitution
Substitution, Doncaster Rovers. James Coppinger replaces Ben Sheaf.
Post update
Attempt missed. Louis Reed (Peterborough United) right footed shot from outside the box misses to the left.
Goal!
Goal! Peterborough United 0, Doncaster Rovers 3. Benjamin Whiteman (Doncaster Rovers) left footed shot from outside the box to the top right corner. Assisted by Cameron John following a fast break.
Post update
Hand ball by Niall Ennis (Doncaster Rovers).
Substitution
Substitution, Peterborough United. Frazer Blake-Tracy replaces Rhys Bennett.
Post update
Foul by Rhys Bennett (Peterborough United).
Post update
Niall Ennis (Doncaster Rovers) wins a free kick in the attacking half.
Booking
Seny Timothy Dieng (Doncaster Rovers) is shown the yellow card.
Post update
Attempt missed. Marcus Maddison (Peterborough United) left footed shot from outside the box is just a bit too high from a direct free kick.