Rafik Messali
Booked
25'
Forecast Verdict
Top pick missedWe said
Actual
OneTouch Forecast · dc-v1.15
It finished level; our pre-match call put the chance of that at 24%. Troyes had more shots (8–7) but fewer on target (0–3).
Pre-match call frozen 20 Oct 2026 · model dc-v1.15
Rafik Messali
Booked
25'
Michel Diaz
Booked
36'
Yellow Card
Cristian Cásseres Jr.
39'
Timothé Nkada
Booked
40'
Alexis Vossah
On for Rafik Messali
58'
Ilyas Azizi
On for Aron Donnum
67'
Jeremy Le Douaron
On for Renaud Ripart
73'
Niko Sigur
Booked
83'
Santiago Hidalgo
On for Jacen Russell-Rowe
84'
Ratings are out of 10. marks an OneTouch estimate, not a confirmed grade. Tap a player for details.
15 shots
Expected goals over time
0.65 – 0.36
accuracy · 43%
kill rate · 0%
accuracy · 0%
kill rate · 0%
Toulouse and Troyes each turned 0% of their shots into goals.
Shots on Target
Attack
xG
Head to Head
Last 9 meetings6
Home
2.1 goals / game
0
Away
3
Draw
League Standing
Ligue 1Key context
Venue
Stadium Municipal de Toulouse
Kick-off
25 Oct · 16:15 UTC
Referee
Geoffrey Kubler
French Guiana · 4.1 yellows/match
Arena 3D
Pitch-level coverage: the ball follows the real on-pitch action.