Rafael Leao bagged a brace to show Fiorentina round after the Robin Gosens opener, together with a controversial penalty, sending Milan prime of the Serie A desk.
The Rossoneri have been coping with , lacking Adrien Rabiot, Christian Pulisic, Ruben Loftus-Cheek, Christopher Nkunku, Pervis Estupinan and Ardon Jashari. It meant Rafael Leao and Alexis Saelemaekers have been rushed again from muscular points to begin, with Zachary Athekame and Samuele Ricci stepping in. The Viola had a disastrous begin to the season, placing ex-Milan coach Stefano Pioli . Tariq Lamptey, Amir Richardson and Christian Kouame missed out, although Moise Kean shook off an ankle knock.
Commercial
MILAN, ITALY – OCTOBER 19: Alexis Saelemaekers of AC Milan runs with the ball while underneath stress from Rolando Mandragora of Fiorentina throughout the Serie A match between AC Milan and ACF Fiorentina at Giuseppe Meazza Stadium on October 19, 2025 in Milan, Italy. (Picture by Marco Luzzani/Getty Photos)
Fikayo Tomori after which Strahinja Pavlovic ballooned over after free kicks bobbled into their path, whereas Rafael Leao couldn’t get his head to an Athekame cross on the again submit.
Mike Maignan needed to showcase some fancy footwork to dribble away from the Kean excessive press, whereas Hans Nicolussi Caviglia blasted vast from distance on 52 minutes.
ITALY – OCTOBER 19: Robin Gosens of Fiorentina scores his workforce’s first aim as Mike Maignan of AC Milan fails to make a save throughout the Serie A match between AC Milan and ACF Fiorentina at Giuseppe Meazza Stadium on October 19, 2025 in Italy. (Picture by Marco Luzzani/Getty Photos)
Commercial
Fiorentina took the lead with their first actual menace of the sport, as a nook was not cleared, so Maignan flapped the Luca Ranieri header onto the abdomen of Matteo Gabbia, with Robin Gosens ensuring it crossed the road utterly from a yard.
Milan replied with a second of magic from Rafael Leao, who lower inside Rolando Mandragora and bent the right-foot end into the far backside nook from 23 metres out, stunning David De Gea. Fiorentina have been right down to 10 at that second, with Ranieri receiving remedy for a nosebleed.
Youssouf Fofana’s header was straight at De Gea, whereas Dodo blasted over the bar, however De Gea flew for a sensational response save, fingertipping the Santiago Gimenez volley over the bar from Davide Bartesaghi’s cross.
ITALY – OCTOBER 19: Moise Kean of Fiorentina is challenged by Luka Modric of AC Milan throughout the Serie A match between AC Milan and ACF Fiorentina at Giuseppe Meazza Stadium on October 19, 2025 in Italy. (Picture by Marco Luzzani/Getty Photos)
Commercial
There was controversy late on when Gimenez went down clutching his face, however the referee opted for a penalty following the VAR On-Discipline Evaluate for Fabiano Parisi frivolously clutching the Mexican worldwide’s shoulder. Rafael Leao took the duty and drilled it low into the close to backside nook to beat De Gea, changing his first ever Serie A penalty. It was the Portuguese expertise’s first brace since November 2024.
It simply needed to be Rafael Leão once more ⭐ A cool and composed end from the spot to present AC Milan the lead 🥶
Milan 2-1 Fiorentina
Gosens 56 (F), Leao 63, pen 87 (M)