Premier League Regular Season - 37

Bournemouth 1 - 1 FT Manchester City

Vitality Stadium

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
69
FT
Tue, May 19
Bournemouth
1-1
Manchester City
⚡ Intensity 43
⚖️ Balance 40
🏆 Stakes 96
🎲 Upset 64
Haaland breaks Bournemouth hearts at the death.

Haaland's Stoppage-Time Salvage Job Breaks Cherries' Hearts

Highly Entertaining Futmetrix Score: 69/100. Our verdict is clear: this was a sensational clash where relentless title-chasing pressure finally cracked a heroic European-chasing defence.

Vitality Stadium Erupts

The atmosphere at Vitality Stadium crackled with anticipation as Bournemouth looked to cement their European ambitions. The Intensity was evident right from kickoff, with the hosts pressing aggressively and unsettling the reigning champions. The Cherries didn’t just sit back; they took the fight to their illustrious opponents. The breakthrough arrived in the 39th minute, sending the south coast crowd into absolute delirium. A brilliant sequence culminated with A. Truffert sliding a precise ball through the lines, perfectly weighted for E. J. Kroupi to finish with aplomb. It was a well-crafted goal that truly reflected the home side's adventurous spirit. In the middle of the park, Alex Scott was an absolute revelation, breaking up play and driving his team forward against a midfield that usually dictates the rhythm of the entire league.

The Siege of the South Coast

Stung by the deficit, Manchester City emerged for the second half with singular intent. They controlled possession with 55 percent of the ball, forcing the Cherries into a deep defensive block. The Balance of power shifted entirely toward the visitors as they orchestrated a relentless siege. Rodri was the conductor of this pressure, continuously recycling the ball and probing for openings. A massive factor in this half was the suffocating set-piece pressure, with the visitors forcing an incredible 13 corners as they pinned the hosts back. Despite the onslaught, Marcos Senesi put in a heroic shift at the back, throwing himself in front of shots and clearing his lines desperately. The penalty box turned into a battlefield under the relentless wave of sky-blue attacks.

A Heartbreaking Finale

The sheer volume of chances told the ultimate story, as a combined 24 shots highlighted an incredibly open, frantic contest. With the clock ticking into the 90th minute and stoppage time stretching the nerves of every home supporter, the dam finally burst. The Stakes couldn't have been higher in the title race, and up stepped E. Haaland to deliver a fatal blow to the hosts' dream of a famous victory. His dramatic equalizer snatched a vital point from the jaws of defeat. While a potential Upset was snatched away at the death, the draw still carries massive weight. For the Cherries, it keeps their grip on sixth place and European football alive. For the visitors, the dropped points could be a fatal stumble with the summit now five points away.

Key Questions

Did Bournemouth deserve the late equalizer?

Actually, City scored the late equalizer through E. Haaland. Bournemouth defended brilliantly but ultimately cracked under immense late pressure from the visitors.

What does this mean for Bournemouth's season?

This hard-fought draw keeps the Cherries in sixth place, firmly maintaining their grip on European qualification with just one match left.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
45%
55%
Bournemouth 45%
Manchester City 55%
Shots
10
14
Bournemouth 10
Manchester City 14
Shots on Target
2
5
Bournemouth 2
Manchester City 5
Expected Goals (xG)
1.99
1.60
Bournemouth 1.99
Manchester City 1.60
Passes
430
526
Bournemouth 430
Manchester City 526
Pass Accuracy
80%
87%
Bournemouth 80%
Manchester City 87%
Corners
7
6
Bournemouth 7
Manchester City 6
Fouls
16
7
Bournemouth 16
Manchester City 7
Yellow Cards
4
1
Bournemouth 4
Manchester City 1
Red Cards
0
0
Bournemouth 0
Manchester City 0

Match Events

37' 🟨 T. Adams
39' E. J. Kroupi (A. Truffert)
HT
B. Silva R. Cherki 🔄 56'
M. Kovacic P. Foden 🔄 56'
A. Semenyo Savinho 🔄 56'
59' 🟨 J. Hill
J. Doku O. Marmoush 🔄 76'
76' 🔄 E. J. Kroupi J. Kluivert
84' 🔄 Rayan D. Brooks
90' 🔄 M. Senesi L. Cook
90' 🔄 Evanilson E. Unal
90'+3 🟨 J. Kluivert
Rodri 🟨 90'+3
E. Haaland 90'+5
90'+6 🟨 A. Truffert
FT

Player Cards

Our take on every player in this match

Bournemouth

Goalkeepers
Đorđe Petrović
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Defenders
Adam Smith
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
James Hill
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Marcos Senesi
👻 Invisible Nothing to note
Adrien Truffert
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
1
Assists
32%
Pass Acc
Midfielders
Alex Scott
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Tyler Adams
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Rayan
LATE SHIFT
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
Eli Junior Kroupi
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Marcus Tavernier
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
40%
Pass Acc
Forwards
Evanilson
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
6
Duels Won
0
Pens Won
BENCH
Christos Mandas
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Bafodé Diakité
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lewis Cook
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
David Brooks
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Alex Tóth
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ben Gannon-Doak
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Justin Kluivert
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Amine Adli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Enes Ünal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry

Manchester City

Goalkeepers
Gianluigi Donnarumma
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Matheus Nunes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Abdukodir Khusanov
MAGNET
MAGNET
84
Activity
84
Activity
82
Passes
2
Duels
Marc Guéhi
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
3
Duels Won
0
Pens Won
Nico O'Reilly
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Midfielders
Rodri
MAGNET
MAGNET
103
Activity
103
Activity
87
Passes
16
Duels
Antoine Semenyo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
56
Total Mins
56
Entry
Bernardo Silva
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
56
Total Mins
56
Entry
Mateo Kovačić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
56
Total Mins
56
Entry
Jérémy Doku
LATE SHIFT
LATE SHIFT
14
Late Mins
14
Late Mins
76
Total Mins
76
Entry
Forwards
Erling Haaland
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.2
Rating
BENCH
James Trafford
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Rúben Dias
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
John Stones
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Joško Gvardiol
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tijjani Reijnders
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rayan Cherki
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
41
Total Mins
Started
Entry
Phil Foden
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
41
Total Mins
Started
Entry
Savinho
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
Omar Marmoush
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
2
Duels Won
0
Pens Won

Head to Head

Date Home Score Away Competition Venue
11/02/2025 Manchester City 3 - 1 Bournemouth Premier League Etihad Stadium
05/20/2025 Manchester City 3 - 1 Bournemouth Premier League Etihad Stadium
03/30/2025 Bournemouth 1 - 2 Manchester City FA Cup Vitality Stadium
11/02/2024 Bournemouth 2 - 1 Manchester City Premier League Vitality Stadium
02/24/2024 Bournemouth 0 - 1 Manchester City Premier League Vitality Stadium
11/04/2023 Manchester City 6 - 1 Bournemouth Premier League Etihad Stadium
02/25/2023 Bournemouth 1 - 4 Manchester City Premier League Vitality Stadium
08/13/2022 Manchester City 4 - 0 Bournemouth Premier League Etihad Stadium
09/24/2020 Manchester City 2 - 1 Bournemouth League Cup Etihad Stadium
07/15/2020 Manchester City 2 - 1 Bournemouth Premier League Etihad Stadium
11/02/2025
Premier League Etihad Stadium
05/20/2025
Premier League Etihad Stadium
03/30/2025
FA Cup Vitality Stadium
11/02/2024
Premier League Vitality Stadium
02/24/2024
Premier League Vitality Stadium
11/04/2023
Premier League Etihad Stadium
02/25/2023
Premier League Vitality Stadium
08/13/2022
Premier League Etihad Stadium
09/24/2020
League Cup Etihad Stadium
07/15/2020
Premier League Etihad Stadium
Bournemouth Win
Manchester City Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Arsenal 37 82 69 26 +43 WArsenal 1 - 0 Burnley (18-05-2026)WWest Ham 0 - 1 Arsenal (10-05-2026)WArsenal 3 - 0 Fulham (02-05-2026)WArsenal 1 - 0 Newcastle (25-04-2026)LManchester City 2 - 1 Arsenal (19-04-2026)
2 Manchester City 37 78 76 33 +43 DBournemouth 1 - 1 Manchester City (19-05-2026)WManchester City 3 - 0 Crystal Palace (13-05-2026)WManchester City 3 - 0 Brentford (09-05-2026)DEverton 3 - 3 Manchester City (04-05-2026)WBurnley 0 - 1 Manchester City (22-04-2026)
3 Manchester United 37 68 66 50 +16 WManchester United 3 - 2 Nottingham Forest (17-05-2026)DSunderland 0 - 0 Manchester United (09-05-2026)WManchester United 3 - 2 Liverpool (03-05-2026)WManchester United 2 - 1 Brentford (27-04-2026)WChelsea 0 - 1 Manchester United (18-04-2026)
4 Aston Villa 37 62 54 48 +6 WAston Villa 4 - 2 Liverpool (15-05-2026)DBurnley 2 - 2 Aston Villa (10-05-2026)LAston Villa 1 - 2 Tottenham (03-05-2026)LFulham 1 - 0 Aston Villa (25-04-2026)WAston Villa 4 - 3 Sunderland (19-04-2026)
5 Liverpool 37 59 62 52 +10 LAston Villa 4 - 2 Liverpool (15-05-2026)DLiverpool 1 - 1 Chelsea (09-05-2026)LManchester United 3 - 2 Liverpool (03-05-2026)WLiverpool 3 - 1 Crystal Palace (25-04-2026)WEverton 1 - 2 Liverpool (19-04-2026)
6 Bournemouth 37 56 57 53 +4 DBournemouth 1 - 1 Manchester City (19-05-2026)WFulham 0 - 1 Bournemouth (09-05-2026)WBournemouth 3 - 0 Crystal Palace (03-05-2026)DBournemouth 2 - 2 Leeds (22-04-2026)WNewcastle 1 - 2 Bournemouth (18-04-2026)
7 Brighton 37 53 52 43 +9 LLeeds 1 - 0 Brighton (17-05-2026)WBrighton 3 - 0 Wolves (09-05-2026)LNewcastle 3 - 1 Brighton (02-05-2026)WBrighton 3 - 0 Chelsea (21-04-2026)DTottenham 2 - 2 Brighton (18-04-2026)
8 Chelsea 37 52 57 50 +7 WChelsea 2 - 1 Tottenham (19-05-2026)DLiverpool 1 - 1 Chelsea (09-05-2026)LChelsea 1 - 3 Nottingham Forest (04-05-2026)LBrighton 3 - 0 Chelsea (21-04-2026)LChelsea 0 - 1 Manchester United (18-04-2026)
9 Brentford 37 52 54 51 +3 DBrentford 2 - 2 Crystal Palace (17-05-2026)LManchester City 3 - 0 Brentford (09-05-2026)WBrentford 3 - 0 West Ham (02-05-2026)LManchester United 2 - 1 Brentford (27-04-2026)DBrentford 0 - 0 Fulham (18-04-2026)
10 Sunderland 37 51 40 47 -7 WEverton 1 - 3 Sunderland (17-05-2026)DSunderland 0 - 0 Manchester United (09-05-2026)DWolves 1 - 1 Sunderland (02-05-2026)LSunderland 0 - 5 Nottingham Forest (24-04-2026)LAston Villa 4 - 3 Sunderland (19-04-2026)
11 Newcastle 37 49 53 53 0 WNewcastle 3 - 1 West Ham (17-05-2026)DNottingham Forest 1 - 1 Newcastle (10-05-2026)WNewcastle 3 - 1 Brighton (02-05-2026)LArsenal 1 - 0 Newcastle (25-04-2026)LNewcastle 1 - 2 Bournemouth (18-04-2026)
12 Everton 37 49 47 49 -2 LEverton 1 - 3 Sunderland (17-05-2026)DCrystal Palace 2 - 2 Everton (10-05-2026)DEverton 3 - 3 Manchester City (04-05-2026)LWest Ham 2 - 1 Everton (25-04-2026)LEverton 1 - 2 Liverpool (19-04-2026)
13 Fulham 37 49 45 51 -6 DWolves 1 - 1 Fulham (17-05-2026)LFulham 0 - 1 Bournemouth (09-05-2026)LArsenal 3 - 0 Fulham (02-05-2026)WFulham 1 - 0 Aston Villa (25-04-2026)DBrentford 0 - 0 Fulham (18-04-2026)
14 Leeds 37 47 49 53 -4 WLeeds 1 - 0 Brighton (17-05-2026)DTottenham 1 - 1 Leeds (11-05-2026)WLeeds 3 - 1 Burnley (01-05-2026)DBournemouth 2 - 2 Leeds (22-04-2026)WLeeds 3 - 0 Wolves (18-04-2026)
15 Crystal Palace 37 45 40 49 -9 DBrentford 2 - 2 Crystal Palace (17-05-2026)LManchester City 3 - 0 Crystal Palace (13-05-2026)DCrystal Palace 2 - 2 Everton (10-05-2026)LBournemouth 3 - 0 Crystal Palace (03-05-2026)LLiverpool 3 - 1 Crystal Palace (25-04-2026)
16 Nottingham Forest 37 43 47 50 -3 LManchester United 3 - 2 Nottingham Forest (17-05-2026)DNottingham Forest 1 - 1 Newcastle (10-05-2026)WChelsea 1 - 3 Nottingham Forest (04-05-2026)WSunderland 0 - 5 Nottingham Forest (24-04-2026)WNottingham Forest 4 - 1 Burnley (19-04-2026)
17 Tottenham 37 38 47 57 -10 LChelsea 2 - 1 Tottenham (19-05-2026)DTottenham 1 - 1 Leeds (11-05-2026)WAston Villa 1 - 2 Tottenham (03-05-2026)WWolves 0 - 1 Tottenham (25-04-2026)DTottenham 2 - 2 Brighton (18-04-2026)
18 West Ham 37 36 43 65 -22 LNewcastle 3 - 1 West Ham (17-05-2026)LWest Ham 0 - 1 Arsenal (10-05-2026)LBrentford 3 - 0 West Ham (02-05-2026)WWest Ham 2 - 1 Everton (25-04-2026)DCrystal Palace 0 - 0 West Ham (20-04-2026)
19 Burnley 37 21 37 74 -37 LArsenal 1 - 0 Burnley (18-05-2026)DBurnley 2 - 2 Aston Villa (10-05-2026)LLeeds 3 - 1 Burnley (01-05-2026)LBurnley 0 - 1 Manchester City (22-04-2026)LNottingham Forest 4 - 1 Burnley (19-04-2026)
20 Wolves 37 19 26 67 -41 DWolves 1 - 1 Fulham (17-05-2026)LBrighton 3 - 0 Wolves (09-05-2026)DWolves 1 - 1 Sunderland (02-05-2026)LWolves 0 - 1 Tottenham (25-04-2026)LLeeds 3 - 0 Wolves (18-04-2026)