Pitchgist logo

AS Roma Dominates Fiorentina 4–0 in Serie A Clash

AS Roma dismantled Fiorentina 4–0 at Stadio Olimpico in a Serie A Round 35 fixture that was effectively decided inside the opening half-hour. Roma’s 3-4-2-1, orchestrated by Piero Gasperini Gian, dominated territory and tempo, racing to a 3–0 lead by 34 minutes and never loosening control. Fiorentina, set up in a 4-3-3 by Paolo Vanoli, were pinned back, created only one shot on target and finished with a negligible attacking threat. With 61% possession, a 14–4 shot advantage and an xG of 2.14 to 0.16, Roma’s win was as tactical as it was emphatic, confirming a gulf in structure, intensity and execution.

Roma’s scoring sequence began on 13 minutes, when G. Mancini attacked a set-phase-like situation in the box and converted, assisted by N. Pisilli. The centre-back’s goal underlined Roma’s early aerial and positional superiority against Fiorentina’s back four. Four minutes later, at 17', Wesley Franca doubled the lead, finishing a move initiated from the left and assisted by M. Hermoso, who stepped high from the back line. Fiorentina’s first disciplinary mark came at 25', when Marin Pongračić was booked for a foul, a symptom of their struggles to contain Roma’s rotations between the lines.

Roma’s third arrived at 34', with M. Hermoso himself scoring, assisted by M. Kone, after Roma again exploited Fiorentina’s poor defensive spacing around the box. That 3–0 scoreline at 45' accurately reflected Roma’s control and chance quality; there were no further goals or cards before the interval, so the halftime score was Roma 3–0 Fiorentina.

Second Half

Vanoli responded with a triple substitution at 46'. J. Harrison (OUT) made way for R. Braschi (IN); A. Gudmundsson (OUT) was replaced by F. Parisi (IN); and M. Pongracic (OUT) was taken off for P. Comuzzo (IN). The changes aimed to stabilise the back line and add fresh legs in wide areas. Roma’s first card came at 48', when Mario Hermoso was booked for a foul, reflecting an aggressive front-foot defensive posture even at 3–0.

Roma’s fourth goal arrived at 58', as N. Pisilli capped his standout performance with a finish assisted by D. Malen, who attacked depth and then laid the ball into Pisilli’s path. At 64', M. Kone (OUT) was replaced by S. El Shaarawy (IN), adding verticality and fresh pressing in the half-spaces. Fiorentina’s second booking came at 66', with Fabiano Parisi cautioned for argument, frustration boiling over as Roma continued to dictate.

Roma refreshed their attacking line again on 72': M. Soule (OUT) was replaced by P. Dybala (IN), and G. Mancini (OUT) made way for D. Ghilardi (IN), allowing Roma to manage minutes while preserving structural integrity. Fiorentina’s final response came at 75', with N. Fagioli (OUT) substituted by J. Fazzini (IN) and M. Brescianini (OUT) replaced by G. Fabbian (IN), a double move to re-energise a midfield that had been outplayed. Roma then closed their changes on 83', with M. Hermoso (OUT) replaced by J. Ziolkowski (IN) and D. Malen (OUT) by R. Vaz (IN), shifting into a lower-risk game management mode. The final card arrived at 90+2', when Stephan El Shaarawy was booked for a foul, the last notable disciplinary event in a match that ended 4–0 without red cards.

Tactically, Roma’s 3-4-2-1 was the platform for complete control. The back three of M. Svilar behind G. Mancini, E. Ndicka and M. Hermoso allowed aggressive stepping into midfield, especially by Hermoso, who both scored and assisted. With Roma recording 599 passes at 91% accuracy, the build-up was calm and layered: Ndicka and Hermoso frequently split wide, while Mancini advanced into the right half-space, enabling N. Pisilli and M. Kone to receive between Fiorentina’s lines.

The wing-backs, Z. Celik on the right and Wesley Franca on the left, were decisive. Franca’s goal at 17' and constant advanced positioning pinned back Dodo and R. Gosens, preventing Fiorentina’s full-backs from joining attacks. In central zones, B. Cristante and the fluid positioning of M. Soule supported D. Malen, who stretched Fiorentina’s back line with runs in behind, exemplified by his assist to Pisilli at 58'.

Defensively, Roma’s structure was compact and proactive. They conceded only 4 total shots and just 1 on target, with Svilar required for a single save. Despite a negative goals-prevented value (-0.74), the keeper’s workload was minimal because the defensive unit consistently protected the box, limiting Fiorentina to low-quality efforts reflected in their 0.16 xG. Roma’s Defensive Index, inferred from shots and xG against, was extremely strong: few entries into the danger zone, almost no clear chances conceded, and efficient defensive duels that kept fouls at 12 without overstepping into reckless play.

Fiorentina’s 4-3-3 never found its reference points. The midfield trio of M. Brescianini, N. Fagioli and C. Ndour was overrun by Roma’s box midfield, with Pisilli in particular constantly arriving late into pockets. Their 373 passes at 84% accuracy and 39% possession underline a reactive game plan. The front three of J. Harrison, A. Gudmundsson and M. Solomon were isolated; with only 1 shot on target and no meaningful central combinations, Fiorentina’s Overall Form in this match was poor both with and without the ball.

In goal, D. de Gea faced 7 shots on target and made 3 saves, but the defensive line in front of him left too many high-value opportunities, reflected in Roma’s 2.14 xG. Fiorentina’s own goals-prevented figure of -0.74 highlights that the conceded goals broadly matched the quality of chances allowed rather than goalkeeping errors alone.

Statistically, Roma’s superiority was comprehensive: 14–4 in total shots, 7–1 on target, and a 4–0 corner deficit flipped only by game state, as Fiorentina’s 5 corners came largely in chasing phases rather than sustained pressure. Both sides finished with 2 yellow cards and no reds, matching the event log exactly: Pongračić (25', foul) and Parisi (66', argument) for Fiorentina; Hermoso (48', foul) and El Shaarawy (90+2', foul) for Roma.

Roma’s Overall Form in this match was that of a side fully aligned with its tactical identity: high-possession control, aggressive wing-backs, centre-backs contributing in the final third, and a midfield that both creates and protects. Their Defensive Index was elite on the night, allowing negligible xG and almost no clear sights of goal. Fiorentina, by contrast, showed a fragile structure under pressure, failing to adapt even after extensive second-half substitutions.