Divine Mukasa
Assist · Mohamadou Kanté
34'
0–1
Photo: Nigel Davies, CC BY-SA 2.0Forecast Verdict
Top pick missedWe said
Actual
OneTouch Forecast · dc-v1.15
West Ham United won; our pre-match call put the chance of that at 30%. Swansea City had more shots (11–9) but fewer on target (0–4).
Pre-match call frozen 17 Oct 2026 · model dc-v1.15
Divine Mukasa
Assist · Mohamadou Kanté
34'
0–1
Divine Mukasa
Booked
41'
Stephen Eustáquio
On for Jay Fulton
56'
Eom Ji-Sung
On for Joseph Opoku
57'
Valentín Castellanos
On for Pablo
61'
Edvin Austbø
On for Mohamadou Kanté
69'
Elijah Just
On for Moussa Yeo
76'
Valentín Castellanos
Booked
81'
Tomás Soucek
On for Manor Solomon
84'
Joël Piroe
On for Divine Mukasa
85'
Match DNA
Midfield Domination
Control of central areas dictated everything. The midfield battle was the match.
20 shots
Expected goals over time
1.04 – 1.19
accuracy · 0%
kill rate · 0%
accuracy · 44%
kill rate · 11%
West Ham United turned 11% of shots into goals to Swansea City's 0%.
Shots on Target
Attack
xG · BSD
Head to Head
Last 10 meetings2
Home
2.5 goals / game
5
Away
3
Draw
League Standing
ChampionshipKey context
Venue
Swansea.com Stadium
Kick-off
17 Oct · 14:00 UTC
Referee
Josh Smith
England · 3.7 yellows/match
Arena 3D
Pitch-level coverage: the ball follows the real on-pitch action.