Match story
Win-probability swings · in-play model
23'⚽−15 PER
Grillo opens it
First goal of the match — 0–1.
↳assist Coulibaly
PER win prob 29% → 14%
26'⚽+15 PER
Falcinelli levels
All square again at 1–1.
PER win prob 14% → 29%
90+2'⚽+0 PER
Luperini wins it
↑ off the bench
The decisive goal — 1–2.
PER win prob 0% → 0%
Key events
FT 1–2 · HT 1–1 · goals, cards and subs
3'
Norbert Gyomber
Yellow card
13'
M. Odjer
Yellow card
⚽23'0–1
Fausto Grillo
Goal · assist Mamadou Coulibaly
25'
Luca Pagliarulo
Yellow card
⚽26'1–1
Diego Falcinelli
Goal
31'
Fausto Grillo
Yellow card
43'
Pasquale Mazzocchi
Yellow card
HTHalf-time · level at 1–1
46'
Gregorio Luperini
On for Andrea Colpani
46'
Hans Nicolussi Caviglia
On for V. Dragomir
46'
A. Taugourdeau
On for M. Odjer
62'
Cristian Buonaiuto
On for Diego Falcinelli
62'
Aleandro Rosi
On for Pasquale Mazzocchi
62'
Tomasz Kupisz
Yellow card
69'
F. Piszczek
On for Mamadou Coulibaly
70'
Christian Kouan
On for Marcello Falzerano
70'
Federico Melchiorri
On for P. Iemmello
72'
Aleandro Rosi
Yellow card
75'
Felice Evacuo
On for Stefano Pettinari
76'
Luigi Alberto Scaglia
On for Luca Pagliarulo
⚽90'+21–2
Gregorio Luperini
Goal
FTFull-time · Perugia 1–2 Trapani
Impact map
Dot size = match rating · tap a dot for the full breakdown
SHIELDALL-ACTIONQUIET NIGHTSPEARHEAD
Guglielmo Vicario6.9
Aleandro Rosi6.6
Marco Carraro7.2
Pasquale Mazzocchi6.7
Diego Falcinelli7.3
Pietro Iemmello6.6
Vlad Dragomir7.0
Cristian Buonaiuto7.0
Hans Nicolussi Caviglia6.6
Marcello Falzerano6.6
Nicola Falasco6.9
Christian Kouan6.0
Christian Capone7.1
Norbert Gyömbér7.2
GyömbérGabriele Angella7.0
Federico Melchiorri7.5
Luca Pagliarulo6.6
Anthony Taugourdeau7.2
Felice Evacuo7.1
Mamadou Coulibaly6.7
Marco Carnesecchi6.5
Gregorio Luperini7.2
LuperiniAlessandro Buongiorno7.1
BuongiornoMoses Odjer7.2
Luigi Alberto Scaglia6.7
Tomasz Kupisz7.3
KupiszFilip Piszczek7.0
PiszczekAndrea Colpani6.7
Roberto Pirrello6.4
Stefano Pettinari7.1
Nicola Dalmonte7.5
DalmonteFausto Grillo7.8
GrilloPerugiaTrapani
DEFENCE ↑ · ATTACK →