Pitch Radar

Monza — Sassuolo 2:1

Monza
2:1
Sassuolo
Serie A · 18 Sep 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.

Score2:1
Home xG1.61Monza
Away xG2.27Sassuolo
Expected points1.02 : 1.78

Who deserved it

Sassuolo created more (2.27 xG against 1.61) and left with nothing.

The numbers

TeamGoalsxGGoals − xGExpected points
Monza21.61+0.41.02
Sassuolo12.27−1.31.78

Goals

MinuteGoalTeamShot xGAssist
50'Gustavo VarelaMonza0.06Samuele Birindelli
62'Gustavo Varela (penalty)Monza0.76
87'Vasilije AdzicSassuolo0.12

Key chances

MinutePlayerTeamxGOutcome
33'Kristian ThorstvedtSassuolo0.39saved
14'Domenico BerardiSassuolo0.32saved
27'Darryl BakolaSassuolo0.31saved

Shots: Monza 15, Sassuolo 20; big chances (xG 0.3 and above): 1 and 4.

How the game went

In the first half xG was Monza 0.55, Sassuolo 1.37: a clear edge for Sassuolo. In the second half xG was Monza 1.07, Sassuolo 0.94: about even. Sassuolo scored 1 from 2.27 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

Monza: −6.2 for the season (18 in the table). Sassuolo: −2.1 (17). The gap between points and xPTS is built from matches like this one.

All Serie A matches with xG →