Oxford vs Port Vale

2 September 2023 · League One · 2023/24 · Referee S Purkiss

Full time 1 – 2

Half-time: 0–0

  • Greg Leigh 90+3’
  • Alex Iacovitti 74’
  • Alfie Devine 90+9’ (pen)

Match summary

Port Vale took a 2-1 win at Oxford, with the winner arriving in stoppage time. It was goalless at half-time.

Alex Iacovitti put Port Vale ahead with a header in the 74th minute, Greg Leigh equalised in stoppage time, and Alfie Devine won it from the penalty spot in stoppage time.

Shots finished 13-8 to Oxford, with 6 on target for Oxford and 5 for Port Vale. Oxford had 2 players sent off.

Match stats

Oxford Port Vale
13 Shots 8
6 Shots on Target 5
5 Corners 3
1 Yellow Cards 2
2 Red Cards 0

Key events

Oxford Port Vale
Kick-off
Half-time0-0
74’
Alex Iacovitti0-1 (Port Vale)
Greg Leigh1-1 (Oxford)
90+3’
90+9’
Alfie Devine
Penalty
1-2 (Port Vale)
Full-time1-2

Bookings

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

Oxford
  • Greg Leigh
  • Mark Harris
  • Fin Stevens
Port Vale
  • Funso Ojo
  • Gavin Massey

Shot map

Every shot and where it was taken from.

 Port Vale attacking Oxford attacking 
3’ James Wilson (Port Vale), open play, saved 4’ Nathan James Smith (Port Vale), from a corner, saved 26’ Billy Bodin (Oxford), open play, saved 29’ Billy Bodin (Oxford), open play, off target 33’ Cameron Brannagan (Oxford), open play, saved 33’ Cameron Brannagan (Oxford), open play, blocked 39’ Tyler Goodrham (Oxford), open play, saved 46’ Billy Bodin (Oxford), open play, off target 49’ Nathan James Smith (Port Vale), set piece, off target 50’ Ethan Chislett (Port Vale), open play, blocked 52’ Mark Harris (Oxford), open play, off target 55’ Gavin Massey (Port Vale), open play, off target 59’ Cameron Brannagan (Oxford), open play, saved 64’ Rúben Rodrigues (Oxford), open play, off target 74’ Alex Iacovitti (Port Vale), set piece, goal 79’ Cameron Brannagan (Oxford), open play, off target 86’ Greg Leigh (Oxford), from a corner, off target 90’ Alfie Devine (Port Vale), open play, saved 90+2’ Stephan Negru (Oxford), from a corner, blocked 90+3’ Greg Leigh (Oxford), open play, goal 90+9’ Alfie Devine (Port Vale), penalty, goal 3’ James Wilson (Port Vale), open play, saved 4’ Nathan James Smith (Port Vale), from a corner, saved 26’ Billy Bodin (Oxford), open play, saved 29’ Billy Bodin (Oxford), open play, off target 33’ Cameron Brannagan (Oxford), open play, saved 33’ Cameron Brannagan (Oxford), open play, blocked 39’ Tyler Goodrham (Oxford), open play, saved 46’ Billy Bodin (Oxford), open play, off target 49’ Nathan James Smith (Port Vale), set piece, off target 50’ Ethan Chislett (Port Vale), open play, blocked 52’ Mark Harris (Oxford), open play, off target 55’ Gavin Massey (Port Vale), open play, off target 59’ Cameron Brannagan (Oxford), open play, saved 64’ Rúben Rodrigues (Oxford), open play, off target 74’ Alex Iacovitti (Port Vale), set piece, goal 79’ Cameron Brannagan (Oxford), open play, off target 86’ Greg Leigh (Oxford), from a corner, off target 90’ Alfie Devine (Port Vale), open play, saved 90+2’ Stephan Negru (Oxford), from a corner, blocked 90+3’ Greg Leigh (Oxford), open play, goal 90+9’ Alfie Devine (Port Vale), penalty, goal
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Player stats

Players15 players
90′ – – – – – – –
90′ – – – – – –
90′ – – – – – – –
90′ – – 1 – – – –
Greg Leigh Sent off
90′ 1 – 2 – – –
Marcus McGuane Taken off
88′ – – – – – – –
90′ – – 4 – – – –
Tyler Goodrham Taken off
78′ – – 1 – – – –
Rúben Rodrigues Taken off
78′ – – 1 – – – –
Billy Bodin Taken off
71′ – – 3 – – – –
Mark Harris Sent off
62′ – – 1 – – –
Kyle Edwards Came on as a substitute
19′ – – – – – – –
Josh McEachran Came on as a substitute
12′ – – – – – – –
Stanley Mills Came on as a substitute
12′ – – – – – – –
Sonny Perkins Came on as a substitute
2′ – – – – – – –
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 55% Avg odds 1.71
Draw 25% Avg odds 3.70
Port Vale win 20% Avg odds 4.81

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.