Postmatch editorial
The script held and Nice delivered it
The final score was Nantes 1-4 Nice. The strongest pre-match signals were already leaning toward that outcome.
The decisive turn arrived late when Tom Louchet scored 90+3' for Nice.
The raw numbers were a little messier than the result: Nantes led Total shots 20-7, even though the scoreboard went another way. Nantes also shaded Corners 4-2.
Before kickoff, our model made Nice the likeliest result at 37.6%, while the median bookmaker line priced Nice at 39.2% implied. On BTTS, the model leaned Yes (54.9%), and that angle landed.
Prediction checks
Model result
Nice
37.6%
Market result
Nice
39.2%
BTTS
Yes
54.9%
Match numbers
Total shots
NantesNantes
Nice
20
7
Corners
NantesNantes
Nice
4
2
Shots on target
NantesNantes
Nice
5
4
Value angle
No structured value bet was flagged before kickoff, so this one closed without a dedicated price angle.