Stoke vs Cardiff

14 December 2024 · Championship · 2024/25 · Referee Joshua Smith

Full time 2 – 2

Half-time: 1–1

  • Andrew Moran 17’
  • Ben Gibson 90+5’
  • Anwar El Ghazi 32’
  • Ben Gibson 72’ (og)

Match summary

The points were shared as Stoke and Cardiff drew 2-2. It was 1-1 at half-time.

In the first half, Andrew Moran put Stoke ahead in the 17th minute and Anwar El Ghazi equalised in the 32nd minute. In the second half, Ben Gibson's own goal put Cardiff in front in the 72nd minute and Ben Gibson equalised with a header in stoppage time.

There was little between the sides on chances: Stoke created 1.90 expected goals (xG) from 14 shots, Cardiff 1.89 from 19.

Match stats

Stoke Cardiff
14 Shots 19
5 Shots on Target 4
4 Corners 4
4 Yellow Cards 1
0 Red Cards 0
1.80 xG 1.89
1.80 Non-penalty xG 1.89

Key events

Stoke Cardiff
Kick-off
Andrew Moran1-0 (Stoke)
17’
32’
Anwar El Ghazi1-1 (Cardiff)
Half-time1-1
72’
Ben Gibson
Own goal
1-2 (Cardiff)
Ben Gibson2-2 (Stoke)
90+5’
Full-time2-2

Bookings

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

Stoke
  • Ben Wilmot
  • Ashley Phillips
  • Ben Gibson
  • Andrew Moran
Cardiff
  • Joe Ralls

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.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.90 1.89 17’ Andrew Moran (Stoke), 1-0 17’ 32’ Anwar El Ghazi (Cardiff), 1-1 32’ 72’ Ben Gibson (Cardiff) own goal, 1-2 72’ 90+5’ Ben Gibson (Stoke), 2-2 90+5’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.90 1.89 17’ Andrew Moran (Stoke), 1-0 Moran 17’ 32’ Anwar El Ghazi (Cardiff), 1-1 El Ghazi 32’ 72’ Ben Gibson (Cardiff) own goal, 1-2 Ben Gibson 72’ 90+5’ Ben Gibson (Stoke), 2-2 Ben Gibson 90+5’
Stoke 1.90 xGCardiff 1.89 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Cardiff attacking Stoke attacking 
32’ Anwar El Ghazi (Cardiff), open play, 0.90 xG, goal 17’ Andrew Moran (Stoke), open play, 0.67 xG, goal 90+4’ Emre Tezgel (Stoke), from a corner, 0.33 xG, saved 9’ Calum Chambers (Cardiff), from a corner, 0.22 xG, off target 13’ Andy Rinomhota (Cardiff), open play, 0.16 xG, saved 52’ Million Manhoef (Stoke), open play, 0.10 xG, saved 52’ Million Manhoef (Stoke), open play, 0.10 xG, blocked 90+5’ Ben Gibson (Stoke), set piece, 0.11 xG, goal 45’ Lewis Koumas (Stoke), open play, 0.09 xG, off target 90+3’ Emre Tezgel (Stoke), open play, 0.09 xG, blocked 4’ Andrew Moran (Stoke), open play, 0.08 xG, off target 30’ Million Manhoef (Stoke), open play, 0.08 xG, blocked 2’ Thomas Cannon (Stoke), open play, 0.07 xG, off target 20’ Andrew Moran (Stoke), open play, 0.07 xG, off target 9’ Dimitris Goutas (Cardiff), from a corner, 0.07 xG, off target 71’ Ben Wilmot (Stoke), open play, 0.07 xG, blocked 55’ Yakou Méïté (Cardiff), from a corner, 0.06 xG, saved 47’ Anwar El Ghazi (Cardiff), open play, 0.06 xG, blocked 69’ Chris Willock (Cardiff), open play, 0.05 xG, blocked 62’ Callum O'Dowda (Cardiff), open play, 0.04 xG, blocked 87’ Joe Ralls (Cardiff), set piece, 0.04 xG, blocked 32’ Joe Ralls (Cardiff), open play, 0.04 xG, off target 72’ Chris Willock (Cardiff), open play, 0.04 xG, saved 88’ Manolis Siopis (Cardiff), set piece, 0.03 xG, off target 8’ Anwar El Ghazi (Cardiff), direct free kick, 0.03 xG, blocked 17’ Million Manhoef (Stoke), open play, 0.03 xG, saved 28’ Chris Willock (Cardiff), open play, 0.03 xG, blocked 34’ Chris Willock (Cardiff), open play, 0.03 xG, off target 87’ Manolis Siopis (Cardiff), set piece, 0.03 xG, off target 66’ Andrew Moran (Stoke), open play, 0.03 xG, blocked 69’ Yakou Méïté (Cardiff), open play, 0.02 xG, blocked 36’ Anwar El Ghazi (Cardiff), open play, 0.02 xG, blocked 40’ Jesper Daland (Cardiff), set piece, 0.01 xG, blocked 72’ Ben Gibson (Stoke), own goal 32’ Anwar El Ghazi (Cardiff), open play, 0.90 xG, goal 17’ Andrew Moran (Stoke), open play, 0.67 xG, goal 90+4’ Emre Tezgel (Stoke), from a corner, 0.33 xG, saved 9’ Calum Chambers (Cardiff), from a corner, 0.22 xG, off target 13’ Andy Rinomhota (Cardiff), open play, 0.16 xG, saved 52’ Million Manhoef (Stoke), open play, 0.10 xG, saved 90+5’ Ben Gibson (Stoke), set piece, 0.11 xG, goal 52’ Million Manhoef (Stoke), open play, 0.10 xG, blocked 45’ Lewis Koumas (Stoke), open play, 0.09 xG, off target 90+3’ Emre Tezgel (Stoke), open play, 0.09 xG, blocked 4’ Andrew Moran (Stoke), open play, 0.08 xG, off target 30’ Million Manhoef (Stoke), open play, 0.08 xG, blocked 20’ Andrew Moran (Stoke), open play, 0.07 xG, off target 2’ Thomas Cannon (Stoke), open play, 0.07 xG, off target 71’ Ben Wilmot (Stoke), open play, 0.07 xG, blocked 9’ Dimitris Goutas (Cardiff), from a corner, 0.07 xG, off target 55’ Yakou Méïté (Cardiff), from a corner, 0.06 xG, saved 47’ Anwar El Ghazi (Cardiff), open play, 0.06 xG, blocked 69’ Chris Willock (Cardiff), open play, 0.05 xG, blocked 62’ Callum O'Dowda (Cardiff), open play, 0.04 xG, blocked 87’ Joe Ralls (Cardiff), set piece, 0.04 xG, blocked 32’ Joe Ralls (Cardiff), open play, 0.04 xG, off target 72’ Chris Willock (Cardiff), open play, 0.04 xG, saved 88’ Manolis Siopis (Cardiff), set piece, 0.03 xG, off target 8’ Anwar El Ghazi (Cardiff), direct free kick, 0.03 xG, blocked 17’ Million Manhoef (Stoke), open play, 0.03 xG, saved 34’ Chris Willock (Cardiff), open play, 0.03 xG, off target 87’ Manolis Siopis (Cardiff), set piece, 0.03 xG, off target 28’ Chris Willock (Cardiff), open play, 0.03 xG, blocked 66’ Andrew Moran (Stoke), open play, 0.03 xG, blocked 69’ Yakou Méïté (Cardiff), open play, 0.02 xG, blocked 36’ Anwar El Ghazi (Cardiff), open play, 0.02 xG, blocked 40’ Jesper Daland (Cardiff), set piece, 0.01 xG, blocked 72’ Ben Gibson (Stoke), own goal
Size shows xG Goal On target Off target or blocked

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

Player stats

Players15 players
90′ – – – – – – –
90′ – – 1 0.07 – –
Ashley Phillips Taken off
79′ – – – – – –
90′ 1 – 1 0.11 – –
90′ – – – – – – –
90′ 1 – 4 0.84 – –
Tatsuki Seko
90′ – – – – – – –
Million Manhoef Taken off
61′ – – 4 0.31 – – –
Jun-Ho Bae Taken off
78′ – – – – – – –
Lewis Koumas Taken off
58′ – – 1 0.09 – – –
90′ – – 1 0.07 – – –
Emre Tezgel Came on as a substitute
32′ – – 2 0.42 – – –
Lynden Gooch Came on as a substitute
29′ – – – – – – –
Bosun Lawal Came on as a substitute
12′ – – – – – – –
Sam Gallagher Came on as a substitute
11′ – – – – – – –
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

Stoke win 48% Avg odds 1.99
Draw 27% Avg odds 3.46
Cardiff win 25% Avg odds 3.75

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.