EFL Cup
Oxford Utd1Peterborough0

Oxford United 1-0 Peterborough United

Cameron Brannagan's 88th-minute free-kick brought Oxford a 1-0 victory over Peterborough for the second game running - and a place in the second round of the Carabao Cup.

Brannagan, who also hit the winner in Saturday's League One game, shot low into the bottom left corner from just outside the box after Niall Mason brought down Jamie Hanson.

Both teams made a host of changes following their league meeting on Saturday, with U's boss Karl Robinson bringing in seven fresh faces, while Darren Ferguson made five changes.

Ivan Toney kept his place in the Peterborough attack, and he stood out in the opening quarter of an hour.

Toney had one goal disallowed for offside and struck a left-footed volley over from 10 yards after a neat chest trap.

The striker then forced a parried save from Simon Eastwood with a first-time shot from 15 yards.

Oxford's young forward Malachi Napa was stretchered off on 21 minutes following a crunching block tackle, and the home side struggled to mount attacks until Sam Long tried a shot just before the break.

Liverpool loanee Ben Woodburn was denied by keeper Christy Pym saving with his legs at the near post.

Posh nearly broke the deadlock when a left-wing cross from Serhat Tasdemir sliced off the foot of Rob Dickie and hit the far post.

Eastwood also made two smart saves late in the second half to help Oxford progress.

Match report supplied by PA Media.

Line-ups

Oxford Utd

  • 1Eastwood
  • 12LongBooked at 55mins
  • 4Dickie
  • 5Moore
  • 3Ruffels
  • 7HallSubstituted forHenryat 79'minutes
  • 18Sykes
  • 20Hanson
  • 8Brannagan
  • 14FordeSubstituted forBerkoeat 78'minutes
  • 21NapaSubstituted forWoodburnat 22'minutes

Substitutes

  • 6Gorrin
  • 10Woodburn
  • 13Stevens
  • 15Mousinho
  • 17Henry
  • 33Berkoe
  • 37Lofthouse

Peterborough

  • 1Pym
  • 2NaismithSubstituted forMasonat 70'minutesBooked at 87mins
  • 6KentBooked at 25mins
  • 5Beevers
  • 18Blake-Tracy
  • 14ReedSubstituted forWardat 76'minutes
  • 8Knight
  • 21BoydSubstituted forBurrowsat 75'minutes
  • 20TasdemirSubstituted forat 79'minutes
  • 7Eisa
  • 17ToneyBooked at 64mins

Substitutes

  • 3Butler
  • 23Ward
  • 24Mason
  • 25O'Malley
  • 27Kanu
  • 31Barker
  • 32Burrows
Referee:
Ollie Yates
Attendance:
2,798

Match Stats

Home TeamOxford UtdAway TeamPeterborough
Possession
Home51%
Away49%
Shots
Home9
Away14
Shots on Target
Home3
Away5
Corners
Home4
Away5
Fouls
Home15
Away12

Live Text

Match ends, Oxford United 1, Peterborough United 0.

Full Time

Second Half ends, Oxford United 1, Peterborough United 0.

Offside, Oxford United. Josh Ruffels tries a through ball, but Anthony Forde is caught offside.

Attempt missed. Ivan Toney (Peterborough United) header from the centre of the box misses to the right. Assisted by Mark Beevers with a headed pass.

Corner, Peterborough United. Conceded by Jamie Hanson.

Attempt saved. Mohamed Eisa (Peterborough United) header from very close range is saved in the bottom left corner. Assisted by Joe Ward with a cross.

Corner, Peterborough United. Conceded by Sam Long.

Attempt saved. Frankie Kent (Peterborough United) header from the centre of the box is saved in the centre of the goal. Assisted by Frazer Blake-Tracy.

Foul by Robert Dickie (Oxford United).

Ivan Toney (Peterborough United) wins a free kick on the left wing.

Offside, Peterborough United. Ivan Toney tries a through ball, but Harrison Burrows is caught offside.

Goal!

Goal! Oxford United 1, Peterborough United 0. Cameron Brannagan (Oxford United) from a free kick with a right footed shot to the bottom left corner.

Booking

Niall Mason (Peterborough United) is shown the yellow card for a bad foul.

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

Foul by Niall Mason (Peterborough United).

Attempt saved. Harrison Burrows (Peterborough United) left footed shot from the left side of the box is saved in the bottom right corner. Assisted by Ivan Toney.

Foul by Cameron Brannagan (Oxford United).

Mohamed Eisa (Peterborough United) wins a free kick in the attacking half.

Foul by Mark Sykes (Oxford United).

Harrison Burrows (Peterborough United) wins a free kick in the defensive half.

Foul by Ben Woodburn (Oxford United).

Joe Ward (Peterborough United) wins a free kick on the right wing.

Delay over. They are ready to continue.

Serhat Tasdemir went off injured after Peterborough United had used all subs.

Substitution

Substitution, Oxford United. James Henry replaces Robert Hall.

Substitution

Substitution, Oxford United. Kevin Berkoe replaces Anthony Forde.

Delay in match because of an injury Serhat Tasdemir (Peterborough United).

Foul by Ben Woodburn (Oxford United).

Frankie Kent (Peterborough United) wins a free kick in the defensive half.

Substitution

Substitution, Peterborough United. Joe Ward replaces Louis Reed.

Substitution

Substitution, Peterborough United. Harrison Burrows replaces George Boyd.

Robert Dickie (Oxford United) wins a free kick in the defensive half.

Foul by Ivan Toney (Peterborough United).

Attempt blocked. Anthony Forde (Oxford United) right footed shot from outside the box is blocked. Assisted by Robert Hall.

Offside, Peterborough United. Serhat Tasdemir tries a through ball, but Ivan Toney is caught offside.

Foul by Ben Woodburn (Oxford United).

Frazer Blake-Tracy (Peterborough United) wins a free kick on the left wing.

Corner, Peterborough United. Conceded by Elliott Moore.

Attempt blocked. Mohamed Eisa (Peterborough United) right footed shot from a difficult angle on the right is blocked.

Substitution

Substitution, Peterborough United. Niall Mason replaces Jason Naismith.

goal