League One
Peterborough4Bristol Rovers2

Peterborough United 4-2 Bristol Rovers

Bristol Rovers' faint hopes of reaching the League One play-offs were extinguished after they were defeated at Peterborough.

Posh hit the front through Leo Da Silva Lopes' first league goal in the 13th minute, but the teenage prospect then conceded the penalty that gave Rovers a golden chance to level 10 minutes later.

However, Posh keeper Luke McGee denied Ellis Harrison and his side soon doubled their lead when Marcus Maddison lifted the ball over Joe Lumley in the 30th minute.

Posh further extended their advantage in the 56th minute when a Da Silva Lopes cross-shot squirmed through the legs of Lumley before Craig Mackail-Smith coolly finished after classily bringing down an exquisite Maddison pass seven minutes later.

Rovers halved their arrears thanks to two late goals from substitute Rory Gaffney.

He fired a low shot past McGee with six minutes to go before drilling in from an angle in stoppage time, but it was too little, too late.

Match report supplied by the Press Association.

Line-ups

Peterborough

  • 1McGee
  • 3Hughes
  • 4Bostwick
  • 6Baldwin
  • 32Freestone
  • 23ChettleBooked at 68mins
  • 18Da Silva Lopes
  • 8ForresterSubstituted forInmanat 80'minutes
  • 11MaddisonSubstituted forBorgat 65'minutes
  • 21Nichols
  • 13Mackail-SmithSubstituted forMoriasat 70'minutes

Substitutes

  • 2Smith
  • 14Tyler
  • 16Inman
  • 29Binnom-Williams
  • 37Morias
  • 38Borg
  • 42Grant

Bristol Rovers

  • 31Lumley
  • 15J ClarkeSubstituted forPartingtonat 62'minutes
  • 4LockyerBooked at 64mins
  • 33SweeneyBooked at 45mins
  • 16HarrisSubstituted forBroomat 69'minutes
  • 23Bodin
  • 24Sinclair
  • 14Lines
  • 22Moore
  • 9HarrisonSubstituted forGaffneyat 62'minutes
  • 17Easter

Substitutes

  • 1Mildenhall
  • 7Mansell
  • 21Montaño
  • 27Broom
  • 30Gaffney
  • 34Partington
  • 36Clarke-Salter
Referee:
Richard Clark
Attendance:
5,498

Match Stats

Home TeamPeterboroughAway TeamBristol Rovers
Possession
Home56%
Away44%
Shots
Home14
Away18
Shots on Target
Home12
Away7
Corners
Home3
Away10
Fouls
Home14
Away10

Live Text

Match ends, Peterborough United 4, Bristol Rovers 2.

Full Time

Second Half ends, Peterborough United 4, Bristol Rovers 2.

Goal!

Goal! Peterborough United 4, Bristol Rovers 2. Rory Gaffney (Bristol Rovers) right footed shot from the centre of the box to the bottom left corner. Assisted by Jermaine Easter.

Corner, Peterborough United. Conceded by Ryan Sweeney.

Hand ball by Junior Morias (Peterborough United).

Foul by Andrea Borg (Peterborough United).

Stuart Sinclair (Bristol Rovers) wins a free kick on the left wing.

Jack Baldwin (Peterborough United) wins a free kick in the attacking half.

Foul by Ryan Sweeney (Bristol Rovers).

Corner, Bristol Rovers. Conceded by Jack Baldwin.

Attempt blocked. Billy Bodin (Bristol Rovers) right footed shot from the right side of the box is blocked.

Goal!

Goal! Peterborough United 4, Bristol Rovers 1. Rory Gaffney (Bristol Rovers) right footed shot from outside the box to the bottom right corner. Assisted by Billy Bodin.

Foul by Andrea Borg (Peterborough United).

Joe Partington (Bristol Rovers) wins a free kick on the right wing.

Attempt missed. Tom Lockyer (Bristol Rovers) right footed shot from the centre of the box is high and wide to the right.

Corner, Bristol Rovers. Conceded by Michael Bostwick.

Attempt blocked. Jermaine Easter (Bristol Rovers) right footed shot from the right side of the box is blocked.

Substitution

Substitution, Peterborough United. Bradden Inman replaces Chris Forrester.

Attempt saved. Chris Forrester (Peterborough United) left footed shot from outside the box is saved in the bottom left corner.

Chris Forrester (Peterborough United) wins a free kick in the attacking half.

Foul by Rory Gaffney (Bristol Rovers).

Corner, Bristol Rovers. Conceded by Michael Bostwick.

Corner, Bristol Rovers. Conceded by Leonardo Da Silva Lopes.

Corner, Bristol Rovers. Conceded by Michael Bostwick.

Attempt blocked. Jermaine Easter (Bristol Rovers) right footed shot from outside the box is blocked.

Foul by Andrea Borg (Peterborough United).

Byron Moore (Bristol Rovers) wins a free kick in the attacking half.

Corner, Peterborough United. Conceded by Joe Lumley.

Attempt saved. Michael Bostwick (Peterborough United) right footed shot from outside the box is saved in the top right corner.

Substitution

Substitution, Peterborough United. Junior Morias replaces Craig Mackail-Smith.

Substitution

Substitution, Bristol Rovers. Ryan Broom replaces Robert Harris.

Attempt saved. Jermaine Easter (Bristol Rovers) right footed shot from the centre of the box is saved in the top centre of the goal.

Booking

Callum Chettle (Peterborough United) is shown the yellow card for a bad foul.

Foul by Callum Chettle (Peterborough United).

Byron Moore (Bristol Rovers) wins a free kick on the left wing.

Attempt saved. Billy Bodin (Bristol Rovers) left footed shot from outside the box is saved in the centre of the goal.

Foul by Tom Nichols (Peterborough United).

Robert Harris (Bristol Rovers) wins a free kick on the right wing.

Substitution

Substitution, Peterborough United. Andrea Borg replaces Marcus Maddison.

Goal!

Goal! Peterborough United 4, Bristol Rovers 0. Craig Mackail-Smith (Peterborough United) right footed shot from the centre of the box to the centre of the goal. Assisted by Marcus Maddison with a cross.

goal

As It Stood

TeamPWDLFAGDPts
1Sheff Utd452910689454497
2Bolton4524111065362983
3Fleetwood4523121064432181
4Scunthorpe4523101277532479
5Bradford452018761421978
6Millwall451913136254870
7Southend4519121469531669
8Rochdale451911157061968
9Oxford Utd451991763521166
10Bristol Rovers451812156566-166
11Peterborough451711176259362
12MK Dons451513175657-158
13Walsall441416145053-358
14Charlton451318145753457
15Wimbledon451317155255-356
16Northampton451410216073-1352
17Oldham451216173144-1352
18Shrewsbury451312204661-1551
19Bury451311216172-1150
20Gillingham451213205979-2049
21Port Vale441112214470-2645
22Swindon451111234463-1944
23Coventry45912243665-2939
24Chesterfield45910264175-3437
View full League One table

Top Stories