Artem Stepanov
Assist · Niklas Vesterlund
6'
1–0
Photo: Kevertje77 at Dutch Wikipedia, CC BY-SA 3.0Tactical shift
Artem Stepanov
Assist · Niklas Vesterlund
6'
1–0
Ruben Van Bommel
11'
1–1
Guus Offerhaus
Booked
15'
Dani de Wit
Booked
34'
Guus Til
Assist · Sergiño Dest
45'
1–2
Arthur Zagre
Booked
49'
Per Kloosterboer
On for Niklas Vesterlund
56'
Adrian Blake
On for Ángel Alarcón
61'
Esmir Bajraktarevic
On for Ivan Perisic
65'
Armando Obispo
Booked
72'
Mauro Júnior
76'
1–3
Amir Bouhamdi
On for Ruben Van Bommel
78'
Sem van Duijn
On for Yoann Cathline
84'
Yarek Gasiorowski
On for Armando Obispo
84'
Vasilios Barkas
Booked
85'
Sven Mijnans
Assist · Paul Wanner
86'
1–4
Guus Til
Assist · Amir Bouhamdi
88'
1–5
Siebe Horemans
Booked
90'+2'
Sergiño Dest
Assist · Amir Bouhamdi
93'
1–6
Ratings are out of 10. marks an OneTouch estimate, not a confirmed grade. Tap a player for details.
Match DNA
Chaos Match
High-event, low-control. Structure broke down repeatedly — pure entertainment.
31 shots
Expected goals over time
0.30 – 3.58
accuracy · 100%
kill rate · 100%
accuracy · 47%
kill rate · 20%
FC Utrecht turned 100% of shots into goals to PSV Eindhoven's 20%.
Shots on Target
Attack
xG · BSD
Head to Head
League Standing
EredivisieKey context
Venue
Stadion Galgenwaard
Kick-off
30 Aug · 10:15 UTC
Referee
Freek Vandeursen
Netherlands · 6.0 yellows/match
Arena 3D
Pitch-level coverage: the ball follows the real on-pitch action.