Penalty Missed
John McGinn
16'
Photo: Arne Müseler, CC BY-SA 3.0Forecast Verdict
Top pick missedWe said
Actual
OneTouch Forecast · dc-v2.0
It finished level; our pre-match call put the chance of that at 30%. Aston Villa had more shots (16–14) but fewer on target (3–5).
Pre-match call frozen 31 Oct 2026 · model dc-v2.0
Tactical shift
Penalty Missed
John McGinn
16'
David Affengruber
Booked
30'
Nicolas Jackson
Assist · Johan Manzambi
39'
1–0
Calvin Bassey
Booked
45'+4'
Zion Suzuki
Own goal
64'
1–1
Ibrahim Mbaye
On for Leon Goretzka
66'
Tom Cairney
On for Alex Iwobi
75'
Matty Cash
Booked
76'
Tom Cairney
Booked
77'
Kenny Tete
On for Oscar Bobb
79'
Ross Barkley
On for Boubacar Kamara
79'
Rodrigo Muniz
On for Gonzalo García
87'
Alejandro Garnacho
On for John McGinn
87'
Ratings are out of 10. marks an OneTouch estimate, not a confirmed grade. Tap a player for details.
31 shots
xG for this match is modelled rather than measured, so per-shot and total xG figures are withheld. Positions and outcomes are as recorded.
accuracy · 19%
kill rate · 6%
accuracy · 36%
kill rate · 7%
Fulham turned 7% of shots into goals to Aston Villa's 6%.
Shots on Target
Attack
xG · BSD
Head to Head
Last 10 meetings7
Home
2.7 goals / game
2
Away
1
Draw
League Standing
Premier LeagueKey context
Venue
Villa Park
Kick-off
31 Oct · 20:00 UTC
Referee
Samuel Barrott
England · 4.0 yellows/match
Arena 3D
Pitch-level coverage: the ball follows the real on-pitch action.