Skip to content
Full Time After Extra Time This is a live match. Extra Time Half Time

Oxford United vs Bristol Rovers. Sky Bet League One.

The Kassam StadiumAttendance9,439.

Oxford United 2

  • B Bodin (13th minute)
  • S Long (81st minute)
  • O Smyth (sent off 95th minute)
  • S Mills (sent off 96th minute)

Bristol Rovers 1

  • J Brown (sent off 63rd minute)
  • A Collins (89th minute)

Please use Chrome browser for a more accessible video player

Watch highlights of the Sky Bet League One match between Oxford United and Bristol Rovers.

Oxford United beat Bristol Rovers 2-1 in a fiery Sky Bet League One match that saw three red cards.

Billy Bodin finished superbly in the 13th minute to put United ahead.

Controlling Ruben Rodrigues' chip with his chest to beat his marker, Bodin hammered the ball past Matthew Cox for his second goal of the season.

Rovers were reduced to 10 men in the 63rd minute when Jevani Brown collected a second yellow card for tripping Josh Murphy.

Oxford effectively sealed the points nine minutes from time with defender Sam Long nodding in at close range following Cameron Brannagan's corner.

Aaron Collins pulled one back for The Gas on 89 minutes, rifling an angled shot high into the net.

Oxford then had two of their substitutes sent off in stoppage time.

Oisin Smyth was given his marching orders for two yellow cards, and moments later Stan Mills was shown a straight red card for violent conduct after a clash with Sam Finley.

Win £250,000 with Super 6!
Win £250,000 with Super 6!

Correctly predict six scorelines to win £250,000 for free with Super 6. Entries by 3pm Saturday.

Around Sky