Brighton vs Man City

9 November 2024 · Premier League · 2024/25 · Referee Samuel Barrott

Full time 2 – 1

Half-time: 0–1

  • João Pedro 78’
  • Matt O'Riley 83’
  • Erling Haaland 23’

Match summary

Brighton came from behind to win 2-1 at home to Man City. Man City led 1-0 at half-time.

Erling Haaland put Man City ahead in the 23rd minute, João Pedro equalised in the 78th minute, and Matt O'Riley won it in the 83rd minute, set up by João Pedro.

There was little between the sides on chances: Brighton created 3.00 expected goals (xG) from 10 shots, Man City 3.13 from 15.

Match stats

Brighton Man City
10 Shots 15
4 Shots on Target 6
0 Corners 4
3 Yellow Cards 3
0 Red Cards 0
2.87 xG 2.60
2.87 Non-penalty xG 2.60
5 Deep Completions 4

Key events

Brighton Man City
Kick-off
23’
Erling Haaland0-1 (Man City)
Half-time0-1
João Pedro1-1 (Brighton)
78’
Matt O'Riley
Assist: João Pedro
2-1 (Brighton)
83’
Full-time2-1

Bookings

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

Brighton
  • Jan Paul van Hecke
  • Igor Julio
  • Yasin Ayari
Man City
  • Jahmai Simpson-Pusey
  • Rico Lewis
  • Erling Haaland

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0 1 2 3 4 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.00 3.13 23’ Erling Haaland (Man City), 0-1 23’ 78’ João Pedro (Brighton), 1-1 78’ 83’ Matt O'Riley (Brighton), 2-1 83’ 0 1 2 3 4 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.00 3.13 23’ Erling Haaland (Man City), 0-1 Haaland 23’ 78’ João Pedro (Brighton), 1-1 Pedro 78’ 83’ Matt O'Riley (Brighton), 2-1 O'Riley 83’
Brighton 3.00 xGMan City 3.13 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Man City attacking Brighton attacking 
23’ Erling Haaland (Man City), open play, 0.89 xG, goal 23’ Erling Haaland (Man City), open play, 0.59 xG, saved 15’ Sávio (Man City), open play, 0.55 xG, saved 83’ Matt O'Riley (Brighton), open play, 0.55 xG, goal 27’ Erling Haaland (Man City), from a corner, 0.41 xG, off target 78’ João Pedro (Brighton), open play, 0.40 xG, goal 35’ Danny Welbeck (Brighton), open play, 0.38 xG, blocked 35’ Estupiñán (Brighton), open play, 0.34 xG, off target 65’ Georginio Rutter (Brighton), open play, 0.35 xG, off target 52’ Jack Hinshelwood (Brighton), open play, 0.33 xG, saved 68’ Kaoru Mitoma (Brighton), open play, 0.31 xG, saved 69’ João Pedro (Brighton), open play, 0.26 xG, off target 90+6’ Josko Gvardiol (Man City), open play, 0.15 xG, off target 32’ Phil Foden (Man City), open play, 0.10 xG, blocked 26’ Erling Haaland (Man City), open play, 0.10 xG, saved 63’ Sávio (Man City), open play, 0.06 xG, off target 17’ Erling Haaland (Man City), set piece, 0.05 xG, off target 90+2’ Phil Foden (Man City), open play, 0.06 xG, off target 31’ Mateo Kovacic (Man City), open play, 0.05 xG, saved 39’ Danny Welbeck (Brighton), direct free kick, 0.05 xG, off target 90+7’ Carlos Baleba (Brighton), open play, 0.04 xG, blocked 90+9’ Bernardo Silva (Man City), open play, 0.03 xG, saved 31’ Erling Haaland (Man City), open play, 0.03 xG, blocked 55’ Erling Haaland (Man City), open play, 0.02 xG, blocked 89’ Kevin De Bruyne (Man City), open play, 0.02 xG, off target 23’ Erling Haaland (Man City), open play, 0.89 xG, goal 23’ Erling Haaland (Man City), open play, 0.59 xG, saved 15’ Sávio (Man City), open play, 0.55 xG, saved 83’ Matt O'Riley (Brighton), open play, 0.55 xG, goal 27’ Erling Haaland (Man City), from a corner, 0.41 xG, off target 78’ João Pedro (Brighton), open play, 0.40 xG, goal 35’ Danny Welbeck (Brighton), open play, 0.38 xG, blocked 65’ Georginio Rutter (Brighton), open play, 0.35 xG, off target 35’ Estupiñán (Brighton), open play, 0.34 xG, off target 52’ Jack Hinshelwood (Brighton), open play, 0.33 xG, saved 68’ Kaoru Mitoma (Brighton), open play, 0.31 xG, saved 69’ João Pedro (Brighton), open play, 0.26 xG, off target 90+6’ Josko Gvardiol (Man City), open play, 0.15 xG, off target 32’ Phil Foden (Man City), open play, 0.10 xG, blocked 26’ Erling Haaland (Man City), open play, 0.10 xG, saved 63’ Sávio (Man City), open play, 0.06 xG, off target 90+2’ Phil Foden (Man City), open play, 0.06 xG, off target 17’ Erling Haaland (Man City), set piece, 0.05 xG, off target 31’ Mateo Kovacic (Man City), open play, 0.05 xG, saved 39’ Danny Welbeck (Brighton), direct free kick, 0.05 xG, off target 90+7’ Carlos Baleba (Brighton), open play, 0.04 xG, blocked 90+9’ Bernardo Silva (Man City), open play, 0.03 xG, saved 31’ Erling Haaland (Man City), open play, 0.03 xG, blocked 55’ Erling Haaland (Man City), open play, 0.02 xG, blocked 89’ Kevin De Bruyne (Man City), open play, 0.02 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Player stats

PlayerPosMinGAShxGxAKPCards
Bart Verbruggen GK900 0.000.000
Joël Veltman DEF900 0.000.000
Jan Paul van Hecke DEF900 0.000.261
Igor Julio DEF900 0.000.000
Estupiñán DEF901 0.340.672
Simon Adingra MID680 0.000.000
Jack Hinshelwood MID591 0.330.000
Yasin Ayari MID480 0.000.000
Kaoru Mitoma MID901 0.310.381
Danny Welbeck FWD902 0.420.000
Georginio Rutter FWD681 0.350.000
Carlos Baleba Sub421 0.040.311
Matt O'Riley Sub3111 0.550.000
João Pedro Sub22112 0.660.551
Brajan Gruda Sub220 0.000.041
Jakub Moder Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Brighton win 24% Avg odds 4.11
Draw 23% Avg odds 4.13
Man City win 53% Avg odds 1.80

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 and player data from Understat. Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.