João Ferreira
Booked
29'
Forecast Verdict
Top pick missedWe said
Actual
OneTouch Forecast · dc-v2.0
Guingamp won; our pre-match call put the chance of that at 27%. Saint-Etienne had more shots (21–11) but fewer on target (3–4).
Pre-match call frozen 31 Oct 2026 · model dc-v2.0
Tactical shift
João Ferreira
Booked
29'
Stanislas Kielt
37'
1–0
Mahmoud Jaber
On for Áron Csongvai
45'
Teddy Averlant
50'
2–0
Zuriko Davitashvili
Booked
64'
Nadir El Jamali
On for Maxime Bernauer
68'
Brandon Bokangu
On for Stanislas Kielt
68'
Jérémie Matumona
Booked
70'
Florent Da Silva
On for Samir Ben Brahim
77'
Tanguy Ahile
Booked
80'
Amadou Samoura
On for Teddy Averlant
85'
Amadou Samoura
85'
3–0
Ratings are out of 10. marks an OneTouch estimate, not a confirmed grade. Tap a player for details.
Match DNA
High Pressing Battle
Both sides pressed aggressively. Territory was won and lost in the opposition half.
32 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 · 36%
kill rate · 27%
accuracy · 14%
kill rate · 0%
Guingamp turned 27% of shots into goals to Saint-Etienne's 0%.
Shots on Target
Attack
xG · football-data.co.uk
Head to Head
Last 10 meetings2
Home
2.2 goals / game
8
Away
0
Draw
League Standing
Ligue 2Key context
Venue
Stade Municipal de Roudourou
Kick-off
31 Oct · 19:00 UTC
Referee
Benoît Millot
France · 4.2 yellows/match
Arena 3D
Pitch-level coverage: the ball follows the real on-pitch action.