Pitch Radar

Atalanta — Bologna 1:0

Atalanta
1:0
Bologna
Serie A · 31 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.

Score1:0
Home xG0.18Atalanta
Away xG1.24Bologna
Expected points0.46 : 2.24

Who deserved it

Atalanta won against the run of chances: Bologna created more (1.24 xG against 0.18).

The numbers

TeamGoalsxGGoals − xGExpected points
Atalanta10.18+0.80.46
Bologna01.24−1.22.24

Goals

MinuteGoalTeamShot xGAssist
95'Lazar SamardzicAtalanta0.01Nicola Zalewski

Key chances

MinutePlayerTeamxGOutcome
17'Roberto PiccoliBologna0.55saved, header
49'Roberto PiccoliBologna0.12off target
85'Artem DovbykBologna0.08blocked

Shots: Atalanta 6, Bologna 16; big chances (xG 0.3 and above): 0 and 1.

How the game went

In the first half xG was Atalanta 0.09, Bologna 0.78: a small edge for Bologna. In the second half xG was Atalanta 0.08, Bologna 0.46: a small edge for Bologna. The edge in chances lasted the whole match. Bologna scored 0 from 1.24 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

Atalanta: +1.2 for the season (12 in the table). Bologna: −2.1 (8). The gap between points and xPTS is built from matches like this one.

Other matches of the round

All Serie A matches with xG →