Yardbarker
x

It took two moments of individual brilliance from Hakan Calhanoglu and Petar Sucic for Inter to finally break Fiorentina after David De Gea heroics.

The Nerazzurri were still feeling the tension of their controversial 3-1 defeat to Napoli, also as Henrikh Mkhitaryan was ruled out for a month by an injury sustained in that match, which ended their run of seven straight victories in all competition. Marcus Thuram and Matteo Darmian were also still out, so Petar Sucic and Francesco Pio Esposito stepped in. The Viola didn’t have a single Serie A win this season, but fought back from 2-0 down to grab a point against Bologna at the weekend, with Tariq Lamptey and Christian Kouame long-term absentees.

See how it all unfolded on the Liveblog.

The hosts came out fighting, Rolando Mandragora throwing himself in the path of a Sucic strike.

Alessandro Bastoni intercepted a pass out from the back and surged into the penalty area, but David De Gea stood his ground to deny the Inter defender one-on-one.

The Fiorentina goalkeeper made an extraordinary reaction save using his foot when Federico Dimarco was allowed to meet the Bastoni cross totally unmarked from 12 yards through the centre.

After the restart, Denzel Dumfries shrugged off Mattia Viti only to see his shot blocked by a desperate Robin Gosens lunge. As the move continued, Fiorentina risked an own goal with a double ricochet, but it fell kindly for De Gea.

Dimarco also saw his angled drive flash inches wide with a deflection after Pablo Mari tackled Lautaro Martinez in the penalty area.

On the resulting corner, Pietro Comuzzo and Pio Esposito got into a tangle with the Fiorentina defender’s arm across his neck, but Inter penalty appeals were rejected by VAR.

The Nerazzurri were pouring forward and running into the De Gea brick wall, as the veteran goalkeeper used his body to parry the Dumfries volley at the back post, then on the corner flew to fingertip the Yann Bisseck strike out from under the bar.

Inter finally found a way through when Calhanoglu gathered outside the area, took a touch to cut inside Jacopo Fazzini, and drilled into the far bottom corner with the right boot.

Sucic doubled their lead with a sensational bit of skill, as he combined with Lautaro Martinez to then dribble into the area, slalom between four defenders, and sweep in with the inside of the right boot.

Bisseck tracked back for a decisive sliding tackle on the Kean counter-attack, but things went from bad to worse for Fiorentina, who lost Robin Gosens to a muscular problem.

Another Kean counter saw him scuff the weak finish into the arms of Sommer, but Mattia Viti lunged into a mistimed tackle on Ange-Yoan Bonny and was already on a yellow card, so Fiorentina went down to 10 men and Calhanoglu converted the penalty.

Inter 3-0 Fiorentina

Calhanoglu 66 (I), Sucic 71 (I), Calhanoglu pen 88 (I)

Sent off: Viti 86 (F)

29-10-2025 19:45 MatchDay 9 San Siro Stadium (Stadio Giuseppe Meazza)

Fiorentina 3 - 0

Player statistic

2nd half
    49' Mattia Viti
Pio Esposito

65'     Hakan Calhanoglu (Assist: Nicolò Barella) 66'     Petar Sucic (Assist: Lautaro Martínez)

71'         86'

88'    

Match statistic

64 Possession % 36 22 Total shots 10 8 Shots on target 2 6 Shots off target 3 8 Blocked shots 5 8 Corners 5 0 Offsides 1 11 Fouls 16 Inter Fiorentina

Starting lineups

1
Yann Sommer Goalkeeper 95
Alessandro Bastoni Defender 89' 32
Federico Dimarco Defender 25
Manuel Akanji Defender 8 Petar Sucic Defender 31 Yann Bisseck Defender 2
Denzel Dumfries Midfielder 77' 20
Hakan Calhanoglu Midfielder 23
Nicolò Barella Midfielder 85' 94 Pio Esposito Attacker 77' 10
Lautaro Martínez Attacker 89' 43
David de Gea Goalkeeper 2
Dodô Defender 26 Mattia Viti Defender 18
Pablo Marí Defender 15 Pietro Comuzzo Defender 27 Cher Ndour Midfielder 21
Robin Gosens Midfielder 78' 8
Rolando Mandragora Midfielder 76' 7
Simon Sohm Midfielder 63' 10

63' 20

Moise Kean Attacker

Substitutes

15
Francesco Acerbi Defender 6
Stefan de Vrij Defender 17 Andy Diouf Attacker 40 Alessandro Calligaris Goalkeeper 51 Christos Alexiou Defender 60 Alain Taho Goalkeeper 53 Matteo Lavelli Attacker 48 Mattia Mosconi Attacker 14
Ange-Yoan Bonny Defender 77' 30
Carlos Augusto Midfielder 77' 7
Piotr Zielinski Midfielder 85' 16 Davide Frattesi Midfielder 89' 11 Luis Henrique Attacker 89' 91
Roberto Piccoli Attacker 6
Luca Ranieri Defender 65 Fabiano Parisi Defender 14
Hans Nicolussi Caviglia Midfielder 1 Luca Lezzerini Goalkeeper 5
Marin Pongracic Defender 30 Tommaso Martinelli Goalkeeper 24 Amir Richardson Midfielder 60 Eddy Kouadio Defender 22 Jacopo Fazzini Midfielder 63' 44
Nicolò Fagioli Midfielder 63' 9
Edin Dzeko Attacker 76' 29
Niccolò Fortini Midfielder

78'

This article first appeared on Football Italia and was syndicated with permission.

More must-reads:

Customize Your Newsletter

Yardbarker +

Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!