Postmatch editorial
Rennes made the numbers look right
The final score was Rennes 2-1 Nantes. The strongest pre-match signals were already leaning toward that outcome.
The decisive turn arrived late when Valentin Rongier scored 90+2' for Rennes.
The raw numbers were a little messier than the result: Nantes led Shots on target 5-8, even though the scoreboard went another way. Nantes also shaded Total shots 14-24.
Before kickoff, our model made Rennes the likeliest result at 65.2%, while the median bookmaker line priced Rennes at 69.4% implied. On BTTS, the model leaned No (54.8%), and that angle missed.
Prediction checks
Model result
Rennes
65.2%
Market result
Rennes
69.4%
BTTS
No
54.8%
Match numbers
Shots on target
NantesRennes
Nantes
5
8
Total shots
NantesRennes
Nantes
14
24
Possession
RennesRennes
Nantes
63%
37%
Value angle
No structured value bet was flagged before kickoff, so this one closed without a dedicated price angle.