Serie A · Matchweek 25
3:2
Andrea Cambiaso 17' (OG)
Francesco Pio Esposito 76'
Piotr Zieliński 90'
HT 1:1
Andrea Cambiaso 26'
Manuel Locatelli 83'
Sat, 14 Feb 2026, 19:45 (UK) · Stadio Giuseppe Meazza, Milan
Inter 1st · 61 pts|Juventus 4th · 46 pts

Inter won on the scoreboard and on xG (2.29–0.92).

Player of the matchManuel Locatelli8.6Decisive moment90' Piotr Zieliński+1.7

Inter 3-2 Juventus

Key numbers

  • Possession 60% – 40%
  • Shots 21 (9 on target) – 10 (8)
  • Decisive moment: 90' Piotr Zieliński, FN xPts +1.7
Player of the match
Manuel Locatelli 8.6Dominant

Highest FN Score on the pitch: 8.6 (Dominant)

Game state

1-01-12-12-23-2
Inter ahead 16 min · level 74 min · Juventus ahead 0 min
  • Juventus: Red card 42' → ~48 min a player down
  • Francesco Pio Esposito — off the bench 24 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.

17' Andrea Cambiaso Own goal −0.6
26' Andrea Cambiaso Goal · scorer +0.4 · assist Weston McKennie +0.2 +0.6
42' Pierre Kalulu Red card −0.3
76' Francesco Pio Esposito Goal · scorer +0.8 · assist Federico Dimarco +0.4 +1.2
83' Manuel Locatelli Goal · scorer +0.6 · assist Weston McKennie +0.2 +0.8
90' Piotr Zieliński Goal · scorer +1.2 · assist Yann Bisseck +0.5 +1.7
Inter Expected (last two seasons) 1.9Own moments +2.9Opponent moments −1.0Time effect −0.8→ League points won 3
Juventus Expected (last two seasons) 0.9Own moments +0.5Opponent moments −1.6Time effect +0.2→ 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

InterJuventus
60%Possession40%
2.29Expected goals (xG)0.92
0.11xG per shot0.09
21Shots10
9Shots on target8
43%Shots on target %80%
11Shots in box8
599Passes403
90%Pass accuracy83%
4Corners1
6Saves5
15Fouls7
4Yellow cards2
1Offsides1

Compared with usual

Inter

34 matches this season, all competitions baseline
This matchAvg
Goals32.3
Conceded20.82
xG2.291.9
xG against0.920.79
Shots2117.8
On target96.1
Shots faced108.9
xG per shot0.110.1
Possession60%59%
Passes599537.3
Pass accuracy90%86.9%
Corners46.2
Fouls1513.2

Juventus

34 matches this season, all competitions baseline
This matchAvg
Goals21.7
Conceded30.97
xG0.921.7
xG against2.290.91
Shots1016.4
On target85.9
Shots faced2110.7
xG per shot0.090.1
Possession40%55.8%
Passes403511.8
Pass accuracy83%86.1%
Corners15.5
Fouls713.4

Timeline

  • 9' Yellow Alessandro Bastoni
  • 17' Goal Andrea Cambiaso (OG)
  • 26' Goal Andrea Cambiaso league goal #2 assist Weston McKennie
  • 32' Yellow Pierre Kalulu
  • 42' Second yellow Pierre Kalulu
  • 46' Sub Alessandro Bastoni → Carlos Augusto
  • 46' Sub Francisco Conceição → Emil Holm
  • 53' Yellow Nicolò Barella
  • 54' Sub Nicolò Barella → Hakan Çalhanoğlu
  • 61' Sub Fabio Miretti → Teun Koopmeiners
  • 61' Sub Jonathan David → Juan Cabal
  • 66' Sub Petar Sučić → Andy Diouf
  • 66' Sub Luís Henrique → Francesco Pio Esposito
  • 75' Sub Kenan Yıldız → Jérémie Boga
  • 76' Goal Francesco Pio Esposito league goal #4 assist Federico Dimarco
  • 78' Sub Andrea Cambiaso → Loïs Openda
  • 79' Yellow Hakan Çalhanoğlu
  • 83' Goal Manuel Locatelli league goal #1 assist Weston McKennie
  • 86' Sub Marcus Thuram → Ange-Yoan Bonny
  • 90' Goal Piotr Zieliński league goal #5 assist Yann Bisseck
  • 90+1' Yellow Piotr Zieliński

Category leaders

  • Key passesFederico Dimarco4
  • Duels wonManuel Locatelli11/14
  • DribblesKenan Yıldız3/7
  • Defensive actionsManuel Locatelli10
  • ShotsPiotr Zieliński3 (on target 2)
  • Fouls wonManuel Locatelli3

Past-season matches are summarised from match data (API-Football) without a written review. FN Score and FN xPts are calculated by Fulltime Note using a published formula.