Premier League Regular Season - 3
Brighton 2 - 1 FT Manchester City
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
E. Haaland (O. Marmoush) 34'
HT
60' ↓ C. Baleba ↑J. Milner
61' ↓ D. Gomez ↑B. Gruda
61' ↓ D. Welbeck ↑G. Rutter
61' ↓ J. Hinshelwood ↑Y. Ayari
67' J. Milner
Rayan Aït-Nouri 69'
↓ O. Marmoush ↑J. Doku 72'
↓ B. Silva ↑N. O'Reilly 72'
77' Joël Veltman
↓ A. Khusanov ↑R. Dias 85'
↓ M. Nunes ↑R. Lewis 85'
89' B. Gruda (K. Mitoma)
90'+5 ↓ Y. Minteh ↑D. Coppola
FT
Player Cards
Season performance ratings for players in this match
Brighton
Goalkeepers
B. Verbruggen
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
J. Veltman
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
J. P. van Hecke
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
L. Dunk
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
M. De Cuyper
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
Midfielders
C. Baleba
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
J. Hinshelwood
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Y. Minteh
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
D. Gomez
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
K. Mitoma
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
18%
Pass Acc
Forwards
D. Welbeck
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
BENCH
J. Steele
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
O. Boscagli
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
F. Kadioglu
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
D. Coppola
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
B. Gruda
CLUTCH HERO
0
Goal Time
0
Goal Time
0
Impact
7.9
Rating
J. Milner
SUPER SUB
0
Impact
0
Impact
30
Minutes
7.2
Rating
Y. Ayari
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
M. O'Riley
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
G. Rutter
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Manchester City
Goalkeepers
J. Trafford
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
M. Nunes
FRIENDLY FIRE
0
Mistake
0
Mistake
1
Fouls
6.6
Rating
J. Stones
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
A. Khusanov
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
67%
Duel Win %
R. Ait Nouri
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
B. Silva
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
Rodri
MAGNET
109
Activity
109
Activity
100
Passes
9
Duels
T. Reijnders
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
O. Bobb
MAGNET
43
Activity
43
Activity
29
Passes
14
Duels
E. Haaland
FINISHER
1
Goals
1
Goals
7
Shots
7.3
Rating
O. Marmoush
PROVOCATEUR
2
Fouls Won
2
Fouls Won
8
Duels Won
0
Pens Won
BENCH
Ederson
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
R. Dias
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
N. Ake
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Akanji
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
R. Lewis
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Nico
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
I. Gundogan
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
N. O'Reilly
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
J. Doku
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 15/03/2025 | Manchester City | 2 - 2 | Brighton | Premier League | Etihad Stadium |
| 09/11/2024 | Brighton | 2 - 1 | Manchester City | Premier League | American Express Stadium |
| 25/04/2024 | Brighton | 0 - 4 | Manchester City | Premier League | American Express Stadium |
| 21/10/2023 | Manchester City | 2 - 1 | Brighton | Premier League | Etihad Stadium |
| 24/05/2023 | Brighton | 1 - 1 | Manchester City | Premier League | The American Express Community Stadium |
| 22/10/2022 | Manchester City | 3 - 1 | Brighton | Premier League | Etihad Stadium |
| 20/04/2022 | Manchester City | 3 - 0 | Brighton | Premier League | Etihad Stadium |
| 23/10/2021 | Brighton | 1 - 4 | Manchester City | Premier League | The American Express Community Stadium |
| 18/05/2021 | Brighton | 3 - 2 | Manchester City | Premier League | The American Express Community Stadium |
15/03/2025
09/11/2024
25/04/2024
21/10/2023
24/05/2023
22/10/2022
20/04/2022
23/10/2021
18/05/2021
Brighton Win
Manchester City Win
Draw
League Standings
P: 3 GD: +4
P: 3 GD: +6
P: 3 GD: +5
P: 3 GD: +4
P: 3 GD: +2
P: 3 GD: +2
P: 3 GD: 0
P: 3 GD: +3
P: 3 GD: 0
P: 3 GD: -1
P: 3 GD: -1
P: 3 GD: -4
P: 3 GD: +1
P: 3 GD: -2
P: 3 GD: -2
P: 3 GD: -4
P: 3 GD: -1
P: 3 GD: -2
P: 3 GD: -4
League Standings
P: 24 GD: +29
P: 24 GD: +26
P: 24 GD: +9
P: 24 GD: +8
P: 24 GD: +15
P: 24 GD: +6
P: 24 GD: +4
P: 24 GD: -1
P: 24 GD: -1
P: 24 GD: 0
P: 23 GD: -2
P: 24 GD: -3
P: 24 GD: +2
P: 24 GD: +2
P: 24 GD: -4
P: 24 GD: -11
P: 24 GD: -11
P: 24 GD: -19
P: 23 GD: -19
AI-powered match analysis and previews to help you decide which games are worth watching
Gruda's 89th-Minute Dagger Punctures City's Comeback Bid
Worth Watching Futmetrix Score: 68/100. Three lead changes, two penalties converted by bench players, and a substitute's late winner transforms a mid-table dogfight into pure theatre.
When Substitutes Become Executioners
Brighton arrived at the Amex as the underdog in possession (37%) but armed with a counter-attacking blueprint. Manchester City controlled the tempo early, their 63% dominance translating into a clinical 34th-minute opener: Omar Marmoush's assist found Erling Haaland for a straightforward finish. The Intensity meter read "controlled chaos"—City had the script, Brighton had the desperation.
Then the Stakes shifted. A 67th-minute penalty—awarded for a handball or contact—handed Brighton a lifeline. James Milner, summoned from the bench minutes earlier, stepped up and buried it with the composure of a veteran. Suddenly, the Balance tilted. Two teams, one point, 23 minutes remaining. City had 24 shots across 90 minutes; Brighton had 12. On paper, the visitors dominated. On the pitch, they were suffocating.
The Upset arrived at 89 minutes. Brajan Gruda, another substitute summoned at the hour mark, collected a pass on the edge of the box and finished with precision. Not a scramble. Not a deflection. A clinical, composed strike that turned Amex into bedlam. City's comeback narrative—they'd clawed back from 1-0 down—evaporated in a heartbeat. Brighton's bench had authored the comeback instead.
James Trafford made five saves for City, his distribution immaculate (87% pass accuracy), but even his heroics couldn't prevent the narrative collapse. Brighton's xG of 2.29 versus City's 1.84 told the real story: efficiency over volume. City peppered the box with 24 shots; Brighton's 12 carried lethal intent.
Three lead changes. Two substitute goalscorers. One devastating late blow. This wasn't a tactical masterclass—it was a Intensity spike that exposed the fragility of early-season form for both sides clawing for points in mid-table purgatory.
Key Questions
How dramatic was the late winner by Brajan Gruda?
Gruda's 89th-minute finish broke a 1-1 deadlock and snatched victory from City's grasp. Substitute impact at its most brutal—composed, clinical, game-ending.
How did Brighton complete the comeback from behind?
Milner's 67th-minute penalty equalized at 1-1, then Gruda's late strike won it 2-1. Two bench players authored the turnaround within 22 minutes.
How did substitute Brajan Gruda change the game?
Introduced at minute 61, Gruda scored the 89th-minute winner. His rating: 7.9. Clinical finishing when Brighton needed it most—textbook super-sub impact.
How is the Futmetrix Score calculated?
The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.
Desperation Meets Dominance at the stadium
Skip It Futmetrix Score: 23/100. Brighton faces a brutal survival test against a Manchester City side that looks prepared to exploit every early-season fracture.
The Setup
As the Premier League enters its third round on August 31, 2025, the narrative at the stadium is unexpectedly grim for the hosts. While Manchester City arrives with their typical clinical Form, Brighton is already mired in a battle for survival. The Stakes are unusually high for August; the home side has struggled to find any tactical Balance, leaving them vulnerable to a City squad packed with world-class Stars. This match represents a clash of tiers that could define Brighton's trajectory for the coming months.
Key Battle
The game hinges on Brighton's defensive unit attempting to anchor against the movement of E. Haaland. Without individual markers provided in the scouting reports for the hosts, the collective back line must remain disciplined to deny space to P. Foden and Rodri. If the Brighton midfield fails to disrupt City's rhythm, the game will likely become a sustained siege in the final third.
Our Prediction
Expect a one-sided affair where City dominates possession from the first whistle. Brighton will likely deploy a deep block, but the sheer individual quality of the visitors will eventually pick the lock. A breakthrough before halftime will force the hosts to expand, allowing City to strike twice more on the counter. A comprehensive 0-3 victory for the visitors is the most probable outcome.
Key Questions
Should I watch this match?
Only if you want to see a tactical clinic in breaking down a low block.
What's the predicted outcome?
A comfortable 3-0 win for Manchester City.
Where are Brighton and Manchester City in the league table?
City is chasing the top spot, while Brighton sits in the bottom three.
What is Brighton's current form?
Poor. They have struggled to secure points in the opening weeks.
What does this mean for relegation?
A loss keeps Brighton firmly in the early season danger zone.
How is the Futmetrix Score calculated?
The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.