League Two
Bristol Rovers2Exeter1

Bristol Rovers 2-1 Exeter City

John-Joe O'Toole volleyed an injury-time winner to give Bristol Rovers victory over Exeter.

Exeter had taken a fortuitous lead when Lee Brown's challenge on David Wheeler saw the ball loop over goalkeeper Steve Mildenhall for an own goal.

Within seconds Rovers were level as Eliot Richards was tripped by Danny Butterfield inside the penalty area and O'Toole converted the spot-kick.

And late on O'Toole converted Chris Beardsley's cross from 12 yards.

Line-ups

Bristol Rovers

  • 1Mildenhall
  • 2Smith
  • 14Brown
  • 24O Clarke
  • 6Parkes
  • 29McChrystal
  • 10RichardsSubstituted forWoodardsat 85'minutes
  • 30LockyerSubstituted forBeardsleyat 65'minutes
  • 9Harrold
  • 32O'TooleBooked at 90mins
  • 17HarrisonBooked at 68minsSubstituted forClarksonat 73'minutes

Substitutes

  • 4Woodards
  • 7Clarkson
  • 15Norburn
  • 18Harding
  • 19Beardsley
  • 20Gough
  • 34Keary

Exeter

  • 1Krysiak
  • 2Butterfield
  • 15Moore-Taylor
  • 6ColesSubstituted forDaviesat 62'minutes
  • 5Baldwin
  • 4Bennett
  • 32WheelerSubstituted forParkinat 72'minutes
  • 7Sercombe
  • 20NicholsSubstituted forO'Flynnat 73'minutes
  • 29Grimes
  • 10Gow

Substitutes

  • 3Woodman
  • 11Davies
  • 19O'Flynn
  • 22Keohane
  • 25Parkin
  • 30Pym
  • 35Gill
Referee:
Andy Madley
Attendance:
6,674

Match Stats

Home TeamBristol RoversAway TeamExeter
Possession
Home52%
Away48%
Shots
Home17
Away12
Shots on Target
Home3
Away5
Corners
Home5
Away6
Fouls
Home8
Away10

Live Text

Match ends, Bristol Rovers 2, Exeter City 1.

Full Time

Second Half ends, Bristol Rovers 2, Exeter City 1.

Booking

John-Joe O'Toole (Bristol Rovers) is shown the yellow card.

Goal!

Goal! Bristol Rovers 2, Exeter City 1. John-Joe O'Toole (Bristol Rovers) right footed shot from the centre of the box to the bottom left corner. Assisted by Chris Beardsley.

Attempt blocked. Michael Smith (Bristol Rovers) right footed shot from outside the box is blocked.

Attempt missed. John-Joe O'Toole (Bristol Rovers) right footed shot from more than 35 yards is too high.

Corner, Bristol Rovers. Conceded by Arron Davies.

Attempt blocked. Alan Gow (Exeter City) left footed shot from outside the box is blocked.

Substitution

Substitution, Bristol Rovers. Dan Woodards replaces Eliot Richards.

Matt Grimes (Exeter City) wins a free kick in the attacking half.

Foul by John-Joe O'Toole (Bristol Rovers).

Attempt missed. Ollie Clarke (Bristol Rovers) right footed shot from outside the box is too high.

Attempt saved. Matt Harrold (Bristol Rovers) header from the centre of the box is saved in the bottom right corner.

Corner, Exeter City. Conceded by Chris Beardsley.

Corner, Exeter City. Conceded by Lee Brown.

Attempt saved. Alan Gow (Exeter City) left footed shot from outside the box is saved in the bottom left corner.

Attempt saved. Arron Davies (Exeter City) left footed shot from outside the box is saved in the bottom left corner.

Attempt missed. Ollie Clarke (Bristol Rovers) left footed shot from outside the box is close, but misses to the left.

Attempt blocked. David Clarkson (Bristol Rovers) right footed shot from outside the box is blocked.

Substitution

Substitution, Bristol Rovers. David Clarkson replaces Ellis Harrison.

Substitution

Substitution, Exeter City. John O'Flynn replaces Tom Nichols.

Substitution

Substitution, Exeter City. Sam Parkin replaces David Wheeler.

Corner, Exeter City. Conceded by Steve Mildenhall.

Attempt saved. Alan Gow (Exeter City) right footed shot from outside the box is saved in the top left corner.

Booking

Ellis Harrison (Bristol Rovers) is shown the yellow card.

Foul by Ellis Harrison (Bristol Rovers).

Arron Davies (Exeter City) wins a free kick in the defensive half.

Attempt blocked. Matt Grimes (Exeter City) left footed shot from outside the box is blocked.

Ellis Harrison (Bristol Rovers) wins a free kick on the left wing.

Foul by Liam Sercombe (Exeter City).

Jordan Moore-Taylor (Exeter City) wins a free kick on the right wing.

Foul by Ellis Harrison (Bristol Rovers).

Substitution

Substitution, Bristol Rovers. Chris Beardsley replaces Tom Lockyer.

Matt Harrold (Bristol Rovers) wins a free kick in the defensive half.

Foul by David Wheeler (Exeter City).

Corner, Bristol Rovers. Conceded by Pat Baldwin.

Mark McChrystal (Bristol Rovers) wins a free kick on the left wing.

Foul by Tom Nichols (Exeter City).

Substitution

Substitution, Exeter City. Arron Davies replaces Daniel Coles because of an injury.

Attempt missed. Ollie Clarke (Bristol Rovers) right footed shot from the right side of the box is high and wide to the right.

goal

As It Stood

TeamPWDLFAGDPts
1Scunthorpe25138438241447
2Burton2513662923645
3Chesterfield24128437191844
4Rochdale2513483831743
5Southend2512673122942
6Fleetwood2413293829941
7Oxford Utd24109534211339
8Newport2410863427738
9Morecambe27107103135-437
10Dag & Red2697103232034
11Plymouth259792326-334
12Cheltenham258983235-333
13Exeter2595113134-332
14York2671093232031
15Wimbledon2587102729-231
16Hartlepool2587102731-431
17Mansfield2678112635-929
18Wycombe2477103033-328
19Bury2569103034-427
20Portsmouth2569102938-927
21Bristol Rovers2468102226-426
22Accrington2568112937-826
23Torquay2668122740-1326
24Northampton2557131933-1422
View full League Two table

Top Stories