League Two
Oxford Utd1Bristol Rovers2

Oxford United 1-2 Bristol Rovers

Bristol Rovers celebrate after Ellis Harrison's winning penalty
Ellis Harrison (right) stunned the home crowd with his late winning penalty for Bristol Rovers

Bristol Rovers came from behind to win at fellow promotion-chasers Oxford through Ellis Harrison's late penalty.

Kemar Roofe pounced from a corner to put Oxford ahead just after the break with his 18th goal of the season.

But the lead was short-lived as Matty Taylor headed in an equaliser from Daniel Leadbitter's searching cross.

As the game looked set for a draw, Jermaine Easter broke through the Oxford defence and Sam Slocombe brought him down to concede the penalty.

Rovers climb a place in the League Two table to fourth and close the gap on third-placed Oxford to just two points.

The Us lose ground on top two Plymouth and Northampton, who both won on Saturday.

Following the game, it was announced Rovers' match-winner Harrison would be joining fellow League Two club Hartlepool on a month's loan.

Oxford United manager Michael Appleton told BBC Radio Oxford:

"I thought from a performance point of view, I couldn't really ask the players for any more. I thought we were fantastic to be fair.

"We just got hit by a couple of sucker punches.

"The penalty is one of those where when you come out like that as a goalkeeper, you almost invite the referee to put his whistle to his mouth.

"I'm not convinced by it as there were two or three shouts we had turned down. But, we shouldn't have given them that opportunity to get one."

On reports linking him with the vacant manager's job at Championship club Bristol City:

"I'm absolutely delighted here. The way it is at the minute, I'm in the middle of discussing a new long-term contract with the club.

"From that point of view, I couldn't be any happier."

Line-ups

Oxford Utd

  • 1SlocombeBooked at 88mins
  • 2Baldock
  • 5Mullins
  • 6Wright
  • 3Skarz
  • 4Roofe
  • 8Sercombe
  • 18Lundstram
  • 11MacDonaldSubstituted forHyltonat 79'minutes
  • 20TaylorSubstituted forO'Dowdaat 35'minutes
  • 28MaguireBooked at 74minsSubstituted forHobanat 79'minutes

Substitutes

  • 9Hoban
  • 10Hylton
  • 13Buchel
  • 14Ruffels
  • 15O'Dowda
  • 33Dunkley
  • 36J Evans

Bristol Rovers

  • 1Mildenhall
  • 3Brown
  • 6Parkes
  • 4LockyerBooked at 70mins
  • 15J Clarke
  • 2Leadbitter
  • 7MansellSubstituted forO Clarkeat 68'minutes
  • 24Sinclair
  • 14Lines
  • 10TaylorSubstituted forEasterat 76'minutes
  • 30GaffneySubstituted forHarrisonat 85'minutes

Substitutes

  • 5McChrystal
  • 8O Clarke
  • 9Harrison
  • 17Easter
  • 21Montaño
  • 22Preston
  • 23Bodin
Referee:
Nick Kinseley
Attendance:
9,492

Match Stats

Home TeamOxford UtdAway TeamBristol Rovers
Possession
Home60%
Away40%
Shots
Home16
Away9
Shots on Target
Home4
Away4
Corners
Home14
Away3
Fouls
Home6
Away11

Live Text

Match ends, Oxford United 1, Bristol Rovers 2.

Full Time

Second Half ends, Oxford United 1, Bristol Rovers 2.

Attempt missed. Callum O'Dowda (Oxford United) left footed shot from the left side of the box misses to the right.

Callum O'Dowda (Oxford United) wins a free kick in the defensive half.

Foul by Jermaine Easter (Bristol Rovers).

Attempt missed. Kemar Roofe (Oxford United) right footed shot from the right side of the box is too high.

Corner, Oxford United. Conceded by Tom Lockyer.

Corner, Oxford United. Conceded by Tom Lockyer.

Attempt blocked. George Baldock (Oxford United) right footed shot from a difficult angle on the right is blocked.

Goal!

Goal! Oxford United 1, Bristol Rovers 2. Ellis Harrison (Bristol Rovers) converts the penalty with a right footed shot to the centre of the goal.

Booking

Sam Slocombe (Oxford United) is shown the yellow card for a bad foul.

Penalty Bristol Rovers. Jermaine Easter draws a foul in the penalty area.

Penalty conceded by Sam Slocombe (Oxford United) after a foul in the penalty area.

(Oxford United) wins a free kick in the attacking half.

Foul by Ellis Harrison (Bristol Rovers).

Foul by John Lundstram (Oxford United).

Chris Lines (Bristol Rovers) wins a free kick in the defensive half.

Attempt saved. Callum O'Dowda (Oxford United) left footed shot from a difficult angle on the left is saved in the centre of the goal.

Substitution

Substitution, Bristol Rovers. Ellis Harrison replaces Rory Gaffney.

Corner, Oxford United. Conceded by Tom Lockyer.

Corner, Oxford United. Conceded by Steve Mildenhall.

Attempt saved. John Lundstram (Oxford United) right footed shot from outside the box is saved in the top right corner.

Substitution

Substitution, Oxford United. Pat Hoban replaces Chris Maguire.

Substitution

Substitution, Oxford United. Danny Hylton replaces Alexander MacDonald.

Joe Skarz (Oxford United) wins a free kick in the attacking half.

Foul by Chris Lines (Bristol Rovers).

Substitution

Substitution, Bristol Rovers. Jermaine Easter replaces Matty Taylor.

Liam Sercombe (Oxford United) wins a free kick on the right wing.

Foul by James Clarke (Bristol Rovers).

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

Booking

Chris Maguire (Oxford United) is shown the yellow card for a bad foul.

Foul by Chris Maguire (Oxford United).

James Clarke (Bristol Rovers) wins a free kick in the defensive half.

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

Booking

James Clarke (Bristol Rovers) is shown the yellow card.

Substitution

Substitution, Bristol Rovers. Ollie Clarke replaces Lee Mansell.

Attempt missed. Rory Gaffney (Bristol Rovers) left footed shot from the left side of the box misses to the right.

Corner, Oxford United. Conceded by Tom Parkes.

Attempt blocked. Alexander MacDonald (Oxford United) right footed shot from outside the box is blocked.

Attempt saved. Liam Sercombe (Oxford United) right footed shot from outside the box is saved in the top centre of the goal.

goal

As It Stood

TeamPWDLFAGDPts
1Plymouth27174642241855
2Northampton26174546301655
3Oxford Utd26139441231848
4Bristol Rovers27144938271146
5Portsmouth251111344222244
6Wycombe2511773225740
7Accrington22116538261239
8Wimbledon2610973832639
9Mansfield2610883628838
10Carlisle2410864239338
11Leyton Orient2691074138337
12Cambridge27107103939037
13Morecambe25105104543235
14Exeter2697103539-434
15Crawley27104133345-1234
16Notts County2596103844-633
17Barnet2795133644-832
18Luton2687113838031
19Stevenage2769123750-1327
20Newport2558122839-1123
21Hartlepool2272132135-1423
22Dag & Red2647152747-2019
23Yeovil2638152440-1617
24York2537152648-2216
View full League Two table

Top Stories