A bitter debut for Allegri and Modric: the newly-promoted side shocks San Siro with goals from Baschirotto and Bonazzoli, Pavlovic’s equalizer not enough
Serie A 2025/26 kicked off with a stunning upset as AC Milan fell at home to Cremonese, who claimed their first-ever win at San Siro and their first top-flight debut victory in history.
Davide Nicola’s men triumphed 2-1 thanks to Baschirotto’s header and a spectacular overhead kick from Bonazzoli, which cancelled out Pavlovic’s temporary equalizer late in the first half.
Milan, coming off a Coppa Italia win over Bari, failed to build on that momentum and paid the price for their lack of accuracy in front of goal despite creating several chances through Gimenez, Fofana, Pulisic, and Modric. Substitutions didn’t change the script, while Cremonese defended with discipline and clinical finishing to secure three historic points that could set the tone for their season.
For Allegri and Modric, however, it was a night to forget: the Croatian’s debut at San Siro in the Rossoneri shirt turned into a slip-up that reignited doubts and tensions already simmering from last season.
Milan 1-2 Cremonese – Match Report
Scorers: 28’ Baschirotto (C), 45+1’ Pavlovic (M), 61’ Bonazzoli (C)
MILAN (3-5-2): Maignan 6; Tomori 5 (66′ Chukwueze 6), Gabbia 6, Pavlovic 5.5; Saelemaekers 6, Loftus-Cheek 5.5, Fofana 5, Modric 5.5 (74′ Jashari 5.5), Estupinan 4.5 (46’ Jimenez 5); Gimenez 5, Pulisic 6. Coach: Allegri.
CREMONESE (3-5-2): Audero 6.5; F. Terracciano 6.5, Baschirotto 8, Bianchetti 6.5 (84’ Ceccherini N/A); Zerbin 7, Vandeputte 6 (57′ Payero 5), Grassi 5.5 (57′ Bondo 6.5), Collocolo 7.5, Pezzella 6.5; Okereke 6 (65′ Sanabria N/A), Bonazzoli 7.5 (84’ De Luca N/A). Coach: Nicola.
Referee: Collu
Booked: Grassi (C), Terracciano (C), Payero (C), Jimenez (M), Bondo (C)
Sent off: –