Serie A | Como 1-3 Milan: Rabiot magic keeps Scudetto hope alive

Serie A | Como 1-3 Milan: Rabiot magic keeps Scudetto hope alive

Como largely dominated the play, but Milan were more clinical as Adrien Rabiot earned a Christopher Nkunku penalty and scored two for a victory to keep them in the Scudetto race.

This Week 16 fixture was rearranged from December due to Supercoppa Italiana commitments, and with Napoli held by Parma last night and Inter winning, it felt like a pivotal moment in the title race. Strahinja Pavlovic and Santiago Gimenez were out of action, with Niclas Fullkrug fit for the bench despite fracturing a toe, but Christian Pulisic was not at 100 per cent after back-to-back draws with Genoa and Fiorentina. Como saw their run of three straight wins ended by a 1-1 with Bologna, and though Jacobo Ramon returned from suspension, Assane Diao, Jayden Addai, Edoardo Goldaniga and ex-Milan striker Alvaro Morata were injured.

See how it all unfolded on the Liveblog.

The hosts took 10 minutes to break the deadlock, as a corner was taken short for Martin Baturina’s cross, finding Marc-Oliver Kempf to anticipate Youssouf Fofana for his header at the back post.

Como take the lead against Milan from a brilliant corner routine 😮‍💨

📺 @tntsports & @discoveryplusUK pic.twitter.com/HqdQRSTmRo

— Football on TNT Sports (@footballontnt) January 15, 2026

It was nearly 2-0, as Lucas Da Cunha fired over from 14 yards, and Como dominated possession to the degree that it prompted a Max Allegri tactical shift to 4-3-3.

Fofana’s weak finish was easy for Jean Butez, but the same could not be said of a flying Mike Maignan save on the Nico Paz curler from the edge of the area.

An extraordinary Maignan reaction save somehow kept out the Da Cunha header from point-blank range on Mergim Vojvoda’s cross, Fofana clearing the loose ball with difficulty.

Moments later, the Milan goalkeeper got down to push a Tasos Douvikas low drive round the base of the near post.

However, they were handed an opportunity back into the game against the run of play when Alexis Saelemaekers robbed Ignace van der Brempt and threaded through for Adrien Rabiot, who was tripped by Kempf for a penalty. Christopher Nkunku converted by squirming the spot-kick under Butez’s body to equalise. Rafael Leao had wanted to take the penalty, but Allegri made the decision.

Christopher Nkunku gets Milan level from the spot against Como 🎯

📺 @tntsports & @discoveryplusUK pic.twitter.com/OoJHq6ngdI

— Football on TNT Sports (@footballontnt) January 15, 2026

Allegri changed the system again to 5-3-2 and Maignan had to make another sensational save, getting down to fingertip the Nico Paz low drive round the base of the far post.

Instead, Milan turned it around completely with a well-worked move. Leao controlled the Saelemaekers long ball and cut inside, pretending to shoot, but instead dinking a delightful pass up between two Como players for Rabiot to chest and sweep in the half-volley from seven yards.

Milan lead against Como through a brilliant touch and finish from Adrien Rabiot 🪄

📺 @tntsports & @discoveryplusUK pic.twitter.com/l7ykRejfmq

— Football on TNT Sports (@footballontnt) January 15, 2026

Nico Paz almost equalised when he slipped as he pulled the trigger outside the area, it looped up and clipped the top of the crossbar.

Maxi Perrone blasted just over from distance, while Nico Paz again rattled the frame of the goal with an acrobatic volley on the Jesus Rodriguez pull-back that thumped the base of the upright.

Adrien Rabiot fires the ball in from range to extend Milan’s lead against Como to 3-1 🚀

📺 @tntsports & @discoveryplusUK pic.twitter.com/azydhQ6P2p

— Football on TNT Sports (@footballontnt) January 15, 2026

Rabiot made sure of the points late on when he gathered a Fullkrug flick on and drilled hard and low into the near bottom corner from distance to complete his brace.

Kempf 10 (C), Nkunku pen 45 (M), Rabiot 55, 88 (M)

Quick take: Big picture: the update fits broader trends across the league with schedule pressure and tight tables. Supporters will watch for clarity from training ground reports and official briefings. We’ll keep an eye on confirmed details as the story develops from official sources.

Leave a Reply

Your email address will not be published. Required fields are marked *

Premier League
SAT 11:30
BRE
-
FUL
-
Premier League
SAT 14:00
LEE
-
WOL
-
Premier League
SAT 14:00
NEW
-
BOU
-
Premier League
SAT 16:30
TOT
-
BHA
-
Premier League
SAT 19:00
CHE
-
MUN
-
Premier League
SUN 13:00
NOT
-
BUR
-
Premier League
SUN 13:00
EVE
-
LIV
-
Premier League
SUN 13:00
AVL
-
SUN
-
Premier League
SUN 15:30
MCI
-
ARS
-
Premier League
MON 19:00
CRY
-
WHU
-
Premier League
TUE 19:00
BHA
-
CHE
-
Premier League
WED 19:00
BOU
-
LEE
-
Premier League
WED 19:00
BUR
-
MCI
-
Copa Libertadores
00:30
PEN
0–1
PLA
0–1LIVE
Copa Libertadores
00:30
FLA
1–0
DIM
1–0LIVE
Serie A
16:30
SAS
-
COM
-
Bundesliga
18:30
STP
-
KOE
-
Ligue 1
18:45
RCL
-
TOU
-
Serie A
18:45
INT
-
CAG
-
Championship
19:00
BLA
-
COV
-
Primeira Liga
19:45
RIO
-
AVS
-
Championship
SAT 11:30
MIL
-
QPR
-
Championship
SAT 11:30
POR
-
LEI
-
Championship
SAT 11:30
DER
-
OXF
-
Serie A
SAT 13:00
UDI
-
PAR
-
Bundesliga
SAT 13:30
UNB
-
WOB
-
Bundesliga
SAT 13:30
TSG
-
BVB
-
Bundesliga
SAT 13:30
B04
-
FCA
-
Bundesliga
SAT 13:30
SVW
-
HSV
-
Championship
SAT 14:00
BRI
-
NOR
-
Championship
SAT 14:00
PNE
-
WBA
-
Championship
SAT 14:00
HUL
-
BIR
-
Championship
SAT 14:00
SWA
-
SOU
-
Championship
SAT 14:00
WRE
-
STK
-
Championship
SAT 14:00
SHE
-
CHA
-
Championship
SAT 14:00
WAT
-
SHE
-
Primeira Liga
SAT 14:30
CDN
-
ALV
-
Ligue 1
SAT 15:00
FCL
-
MAR
-
Serie A
SAT 16:00
NAP
-
LAZ
-
Bundesliga
SAT 16:30
SGE
-
RBL
-
Ligue 1
SAT 17:00
ANG
-
HAC
-
Primeira Liga
SAT 17:00
CAS
-
CD
-
Serie A
SAT 18:45
ROM
-
ATA
-
Ligue 1
SAT 19:05
LIL
-
NIC
-
Primeira Liga
SAT 19:30
GIL
-
GUI
-
Campeonato Brasileiro Série A
SAT 21:30
VAS
-
PAU
-
Campeonato Brasileiro Série A
SAT 21:30
CHA
-
BOT
-
Campeonato Brasileiro Série A
SAT 23:00
VIT
-
COR
-
Campeonato Brasileiro Série A
SAT 23:30
CRU
-
FBP
-
Serie A
SUN 10:30
CRE
-
TOR
-
Championship
SUN 11:00
IPS
-
MID
-
Serie A
SUN 13:00
HVE
-
MIL
-
Ligue 1
SUN 13:00
ASM
-
AJA
-
Bundesliga
SUN 13:30
SCF
-
HEI
-
Campeonato Brasileiro Série A
SUN 14:00
SCI
-
MIR
-
Primeira Liga
SUN 14:30
FCA
-
AMA
-
Ligue 1
SUN 15:15
FCM
-
PFC
-
Ligue 1
SUN 15:15
RC
-
REN
-
Ligue 1
SUN 15:15
NAN
-
BRE
-
Bundesliga
SUN 15:30
FCB
-
VFB
-
Serie A
SUN 16:00
PIS
-
GEN
-
Primeira Liga
SUN 17:00
SPO
-
BEN
-
Bundesliga
SUN 17:30
BMG
-
M05
-
Serie A
SUN 18:45
JUV
-
BOL
-
Ligue 1
SUN 18:45
PSG
-
LYO
-
Campeonato Brasileiro Série A
SUN 19:00
SAN
-
FLU
-
Campeonato Brasileiro Série A
SUN 19:00
COR
-
CAM
-
Primeira Liga
SUN 19:30
SCB
-
FAM
-
Primeira Liga
SUN 19:30
FCP
-
TON
-
Campeonato Brasileiro Série A
SUN 21:30
RBB
-
CRE
-
Campeonato Brasileiro Série A
SUN 21:30
PAL
-
CAP
-
Campeonato Brasileiro Série A
SUN 22:30
FLA
-
BAH
-
Serie A
MON 18:45
USL
-
FIO
-
Primeira Liga
MON 19:15
MOR
-
EST
-
Primera Division
TUE 17:00
ATH
-
OSA
-
Primera Division
TUE 17:00
MAL
-
VAL
-
Championship
TUE 18:45
SOU
-
BRI
-
Championship
TUE 18:45
WBA
-
WAT
-
Championship
TUE 18:45
OXF
-
WRE
-
Championship
TUE 18:45
COV
-
POR
-
Championship
TUE 18:45
STK
-
MIL
-
Championship
TUE 18:45
NOR
-
DER
-
Championship
TUE 18:45
QPR
-
SWA
-
Championship
TUE 18:45
LEI
-
HUL
-
Primera Division
TUE 19:30
RMA
-
ALA
-
Primera Division
TUE 19:30
GIR
-
BET
-
Ligue 1
WED 17:00
PSG
-
NAN
-
Primera Division
WED 17:00
ELC
-
ATL
-
Eredivisie
WED 18:00
TEL
-
SPA
-
Primera Division
WED 18:00
RSO
-
GET
-
Championship
WED 18:45
MID
-
SHE
-
Championship
WED 18:45
CHA
-
IPS
-
Championship
WED 18:45
SHE
-
BLA
-
Championship
WED 18:45
BIR
-
PNE
-
Primera Division
WED 19:30
FCB
-
CEL
-
Eredivisie
THU 16:45
GOA
-
AZ
-
Primera Division
THU 17:00
LEV
-
SEV
-
Primera Division
THU 18:00
RAY
-
ESP
-
Eredivisie
THU 19:00
PSV
-
ZWO
-
Primeira Liga
THU 19:15
CAS
-
SCB
-
Primera Division
THU 19:30
OVI
-
VIL
-