Serie A · Matchweek 5
3:0
Christian Pulisic 14'
Adrien Rabiot 61'
Diego Moreira 73'
HT 1:0
Sun, 20 Sept 2026, 19:45 (UK) · San Siro/Giuseppe Meazza, Milano
AC Milan 8th → 5th · 11 pts|Lecce 11th → 12th · 6 pts

AC Milan beat Lecce 3-0 with fewer shots than usual but a far higher xG per shot, leading from the 14th minute.

Player of the matchStrahinja Pavlović8.6Decisive moment14' Christian Pulisic+0.8

AC Milan 3-0 Lecce: fewer shots, far better ones

Key numbers

  • xG 2.19 v 0.21: a wide gap in shot quality
  • 0.22 xG per shot against a 0.09 season average
  • Led for about 76 of 90 minutes from the 14th

In front from the 14th minute

AC Milan beat Lecce 3-0 at San Siro and led for about 76 minutes after Christian Pulisic scored in the 14th minute. Lecce spent all of that time chasing the match, and never found a way back into it.

Fewer shots, but better ones

Milan shot less than usual this season, yet their shots were far better. Their xG per shot was 0.22, well above their five-match average of 0.09, which points to better positions being found inside the box.

Lecce offered little with the ball

Lecce barely had the ball, with 31% of possession against a season average of 43.4%, and their xG per shot was only 0.03. Mike Maignan stopped every shot on target they managed, preserving the clean sheet.

An early goal set the terms

Pulisic's opener in the 14th minute, set up by Strahinja Pavlović, was worth +0.8 FN xPts, the largest value of any moment. Adrien Rabiot added the second in the 61st minute from a Gonçalo Ramos assist, and substitute Diego Moreira scored the third in the 73rd.

Player of the match
Strahinja Pavlović 8.6Dominant

A defender who set up the opener and finished first in the FN Score.

Pavlović earned most through attacking contribution, chiefly the assist for Pulisic in the 14th minute that gave Milan a lead they held for about 76 minutes. He also anchored the build-up with 98 accurate passes from 107, and won five of his seven duels in a side that kept a clean sheet.

Game state

1-02-03-0
AC Milan ahead 76 min · level 14 min · Lecce ahead 0 min
  • Diego Moreira — off the bench 21 min · 1G 0A

FN xPts — what each moment was worth

How much each moment changed that team's expected points (win 3, draw 1). A goal's value is credited 70% to the scorer and 30% to the assist.

14' Christian Pulisic Goal · scorer +0.6 · assist Strahinja Pavlović +0.2 +0.8
61' Adrien Rabiot Goal · scorer +0.2 · assist Gonçalo Ramos +0.1 +0.3
73' Diego Moreira Goal 0.0
AC Milan Expected (last two seasons) 1.9Own moments +1.1Opponent moments 0.0Time effect 0.0→ League points won 3
Lecce Expected (last two seasons) 0.9Own moments 0.0Opponent moments −0.8Time effect −0.1→ League points won 0

Expected points don't add up to a fixed total (a draw is 1 + 1), so an opponent's moment isn't simply the mirror of your loss. "Time effect" is the change as the clock runs down on a lead or a chase, and isn't credited to any player.

How FN Score and FN xPts work →

Match stats

AC MilanLecce
69%Possession31%
2.19Expected goals (xG)0.21
0.22xG per shot0.03
10Shots6
4Shots on target3
40%Shots on target %50%
8Shots in box4
698Passes306
91%Pass accuracy82%
2Corners3
3Saves1
9Fouls15
0Yellow cards1
4Offsides1

Compared with usual

AC Milan

5 matches this season, all competitions baseline
This matchAvg
Goals31.4
Conceded01.2
xG2.191.3
xG against0.211.3
Shots1014.2
On target44.2
Shots faced610
xG per shot0.220.09
Possession69%58.8%
Passes698545.2
Pass accuracy91%88.8%
Corners24.4
Fouls911.2

Lecce

5 matches this season, all competitions baseline
This matchAvg
Goals01
Conceded31.8
xG0.211.3
xG against2.192.4
Shots610.8
On target33.6
Shots faced1017
xG per shot0.030.14
Possession31%43.4%
Passes306376.6
Pass accuracy82%78%
Corners34.4
Fouls1511.4

Timeline

  • 14' Goal Christian Pulisic league goal #1 assist Strahinja Pavlović
  • 46' Sub Nikola Štulić → Paco Esteban
  • 58' Yellow Danilo Veiga
  • 61' Goal Adrien Rabiot league goal #2 assist Gonçalo Ramos
  • 70' Sub Christian Pulisic → Ruben Loftus-Cheek
  • 70' Sub Alexis Saelemaekers → Diego Moreira
  • 70' Sub Ivan Ilić → Mohamed Kaba
  • 70' Sub Youssef Maleh → Oumar Ngom
  • 70' Sub Joël Monteiro → Amar Fatah
  • 73' Goal Diego Moreira league goal #3
  • 76' Sub Pervis Estupiñán → Davide Bartesaghi
  • 76' Sub Luka Modrić → Yunus Musah
  • 82' Sub Santiago Pierotti → Konan N'Dri
  • 89' Sub Samuel Chukwueze → Francesco Camarda

Category leaders

  • Key passesChristian Pulisic2
  • Duels wonAlexis Saelemaekers10/15
  • DribblesDiego Moreira3/3
  • Defensive actionsJamil Siebert8
  • Fouls wonAlexis Saelemaekers4
#AC Milan#Lecce#Serie A#Strahinja Pavlović#Christian Pulisic#Adrien Rabiot

This review was written by AI from match data (API-Football). FN Score and FN xPts are calculated by Fulltime Note using a published formula.