Oxford vs Derby

29 December 2023 · League One · 2023/24 · Referee W Finnie

Full time 2 – 3

Half-time: 2–1

  • Cameron Brannagan 2’ (pen), 13’
  • Craig Forsyth 45+3’
  • Liam Thompson 81’
  • Eiran Cashin 86’

Match summary

Derby came back from 2 goals down to win 3-2 away at Oxford, with a late winner. Oxford led 2-1 at half-time.

In the first half, Cameron Brannagan put Oxford ahead from the penalty spot in the 2nd minute, Brannagan made it 2-0 with a direct free kick in the 13th minute, and Craig Forsyth pulled one back to make it 2-1 from a corner in first-half stoppage time. In the second half, Liam Thompson equalised with a header in the 81st minute and Eiran Cashin won it in the 86th minute.

Shots finished 20-9 to Derby, with 6 on target for Oxford and 5 for Derby.

Match stats

Oxford Derby
9 Shots 20
6 Shots on Target 5
2 Corners 19
1 Yellow Cards 4
0 Red Cards 0

Key events

Oxford Derby
Kick-off
Cameron Brannagan
Penalty
1-0 (Oxford)
2’
Cameron Brannagan2-0 (Oxford)
13’
45+3’
Craig Forsyth2-1 (Derby)
Half-time2-1
81’
Liam Thompson2-2 (Derby)
86’
Eiran Cashin2-3 (Derby)
Full-time2-3

Bookings

Card times are not on file for this game, so they are listed without a minute.

Oxford
  • James Beadle
Derby
  • Joe Wildsmith
  • Max Bird
  • Tom Barkhuizen
  • Tyreece John-Jules

Shot map

Every shot and where it was taken from.

 Derby attacking Oxford attacking 
2’ Cameron Brannagan (Oxford), penalty, goal 5’ Rúben Rodrigues (Oxford), from a corner, off target 10’ Nathaniel Méndez-Laing (Derby), from a corner, blocked 10’ Eiran Cashin (Derby), from a corner, blocked 11’ Max Bird (Derby), from a corner, saved 11’ Eiran Cashin (Derby), from a corner, off target 13’ Cameron Brannagan (Oxford), direct free kick, goal 17’ Rúben Rodrigues (Oxford), open play, saved 25’ Cameron Brannagan (Oxford), direct free kick, saved 29’ Mark Harris (Oxford), open play, saved 34’ Craig Forsyth (Derby), set piece, hit the woodwork 47’ Nathaniel Méndez-Laing (Derby), from a corner, blocked 48’ Craig Forsyth (Derby), from a corner, goal 48’ James Collins (Derby), from a corner, off target 47’ Curtis Nelson (Derby), from a corner, blocked 48’ Nathaniel Méndez-Laing (Derby), from a corner, blocked 52’ Max Bird (Derby), open play, off target 53’ Tom Barkhuizen (Derby), open play, blocked 61’ Craig Forsyth (Derby), open play, off target 66’ Kane Wilson (Derby), open play, off target 66’ Tom Barkhuizen (Derby), open play, blocked 69’ Nathaniel Méndez-Laing (Derby), from a corner, blocked 69’ Tyreece John-Jules (Derby), open play, saved 70’ Curtis Nelson (Derby), open play, off target 76’ Eiran Cashin (Derby), from a corner, off target 79’ James Henry (Oxford), open play, saved 81’ Liam Thompson (Derby), open play, goal 86’ Eiran Cashin (Derby), set piece, goal 89’ Fin Stevens (Oxford), set piece, off target 89’ Ciaron Brown (Oxford), set piece, blocked 2’ Cameron Brannagan (Oxford), penalty, goal 5’ Rúben Rodrigues (Oxford), from a corner, off target 10’ Nathaniel Méndez-Laing (Derby), from a corner, blocked 10’ Eiran Cashin (Derby), from a corner, blocked 11’ Max Bird (Derby), from a corner, saved 11’ Eiran Cashin (Derby), from a corner, off target 13’ Cameron Brannagan (Oxford), direct free kick, goal 17’ Rúben Rodrigues (Oxford), open play, saved 25’ Cameron Brannagan (Oxford), direct free kick, saved 29’ Mark Harris (Oxford), open play, saved 34’ Craig Forsyth (Derby), set piece, hit the woodwork 47’ Nathaniel Méndez-Laing (Derby), from a corner, blocked 48’ Craig Forsyth (Derby), from a corner, goal 48’ James Collins (Derby), from a corner, off target 47’ Curtis Nelson (Derby), from a corner, blocked 48’ Nathaniel Méndez-Laing (Derby), from a corner, blocked 52’ Max Bird (Derby), open play, off target 53’ Tom Barkhuizen (Derby), open play, blocked 61’ Craig Forsyth (Derby), open play, off target 66’ Kane Wilson (Derby), open play, off target 66’ Tom Barkhuizen (Derby), open play, blocked 69’ Nathaniel Méndez-Laing (Derby), from a corner, blocked 69’ Tyreece John-Jules (Derby), open play, saved 70’ Curtis Nelson (Derby), open play, off target 76’ Eiran Cashin (Derby), from a corner, off target 79’ James Henry (Oxford), open play, saved 81’ Liam Thompson (Derby), open play, goal 86’ Eiran Cashin (Derby), set piece, goal 89’ Fin Stevens (Oxford), set piece, off target 89’ Ciaron Brown (Oxford), set piece, blocked
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Player stats

Players15 players
90′ – – – – – –
90′ – – 1 – – – –
90′ – – – – – – –
90′ – – 1 – – – –
Joe Bennett
90′ – – – – – – –
Stanley Mills Taken off
59′ – – – – – – –
90′ 2 – 3 – – – –
Marcus McGuane Taken off
87′ – – – – – – –
Tyler Goodrham Taken off
46′ – – – – – – –
90′ – – 2 – – – –
Mark Harris Taken off
70′ – – 1 – – – –
James Henry Came on as a substitute
44′ – – 1 – – – –
Josh McEachran Came on as a substitute
31′ – – – – – – –
Jordan Thorniley Came on as a substitute
20′ – – – – – – –
Gatlin O'Donkor Came on as a substitute
3′ – – – – – – –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Oxford win 30% Avg odds 3.14
Draw 29% Avg odds 3.24
Derby win 41% Avg odds 2.27

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.