Pitch Radar

Angers — Lille 0:2

Angers
0:2
Lille
Ligue 1 · 23 Aug 2026 · season 2026/27

The score says how it ended. xG says how it should have ended: it is the sum of the chances each shot was worth, not an opinion about the game.

Score0:2
Home xG1.86Angers
Away xG1.21Lille
Expected points1.80 : 0.97

Who deserved it

Angers created more (1.86 xG against 1.21) and left with nothing.

The numbers

TeamGoalsxGGoals − xGExpected points
Angers01.86−1.91.80
Lille21.21+0.80.97

Goals

MinuteGoalTeamShot xGAssist
10'Olivier GiroudLille0.03Nabil Bentaleb
30'Tiago SantosLille0.43

Key chances

MinutePlayerTeamxGOutcome
94'Prosper PeterAngers0.47off target, header, from a corner
30'Ethan MbappéLille0.46blocked
58'Prosper PeterAngers0.32saved

Shots: Angers 20, Lille 11; big chances (xG 0.3 and above): 2 and 2.

How the game went

In the first half xG was Angers 0.40, Lille 1.16: a small edge for Lille. In the second half xG was Angers 1.44, Lille 0.26: a clear edge for Angers. The edge in chances passed from Lille to Angers. Angers scored 0 from 1.86 xG: fewer than they created. As a rule, finishing like this evens out over time.

Shot data: Understat. xG rates the quality of a chance; it is not a forecast of the result.

How it fits the season

Angers: −1.6 for the season (16 in the table). Lille: +7.3 (2). The gap between points and xPTS is built from matches like this one.

Other matches of the round

All Ligue 1 matches with xG →