Stade Brestois lost a match they should, by the numbers, have won. Final score: 1-2 to Nice. Expected goals: 2.46 to 0.47, in Brest's favour.
A gap of nearly two goals
That is not a close call. Brest generated 2.46 expected goals across the match, the kind of total that usually buys a side at least a point, often more. Nice managed just 0.47, barely half a goal's worth of created chances, yet walked away with all three points.
Football does not always reward the team that creates the better openings, and this result is a reminder of that. Brest will point to the chances they built, the pressure they applied, and the xG column that says they deserved more than a defeat on home soil.
Nice made theirs count
With so little of the ball in dangerous areas, Nice needed their moments to matter, and on this occasion they did. Two goals from well under one expected goal is a significant overperformance, the sort of finishing (or fortune) that decides matches rather than just colours them.
For Brest, the challenge now is converting dominance of the underlying numbers into results. A 2.46 xG performance in defeat is the kind of outcome that, repeated over a run of games, tends to turn around on its own. For Nice, three points on the board is three points on the board, however thin the margin in chances created.