AS Roma Dominates Fiorentina 4-0 in Serie A Clash
Under the lights of the Stadio Olimpico, this Serie A story has already been written: AS Roma 4, Fiorentina 0, a statement win in Round 35 that crystallises the different trajectories of two clubs. Following this result, Roma sit 5th on 64 points, their goal difference a commanding +23 (52 scored, 29 conceded overall), while Fiorentina remain 16th on 37 points with a fragile -11 (38 for, 49 against overall). The numbers frame it as a clash between a Europa League contender and a side still glancing nervously over its shoulder – and the pitch told the same tale.
I. The Big Picture – Roma’s structure, Fiorentina’s fragility
Roma came in with a clear identity and stuck to it. Their season-long reliance on a back three was reaffirmed in a 3-4-2-1: Mile Svilar behind a defensive trio of Gianluca Mancini, Evan Ndicka and Mario Hermoso. Ahead of them, Zeki Çelik and Wesley Franca patrolled the flanks, with N. Pisilli and M. Kone as the central engine, while Matías Soulé and Bryan Cristante floated behind Donyell Malen.
Heading into this game, Roma’s home record was one of a genuine top side: 18 home matches, 12 wins, 3 draws, 3 defeats, with 31 goals for and only 10 against. That is an average of 1.7 goals scored at home, and just 0.6 conceded. The 4-0 here did not distort the pattern – it amplified it. This is a team built on control and defensive parsimony, with 10 home clean sheets overall and 16 clean sheets in total this campaign.
Fiorentina, by contrast, arrived with a more unstable seasonal DNA. Paolo Vanoli opted for a 4-3-3: David de Gea in goal, a back four of Dodo, Marin Pongračić, Luca Ranieri and Robin Gosens, a midfield trio of M. Brescianini, N. Fagioli and C. Ndour, and a front three of Jack Harrison, Albert Guðmundsson and Manor Solomon. On their travels, Fiorentina had played 18, winning 4, drawing 6 and losing 8, scoring 18 and conceding 29 – an away average of 1.0 goal scored and 1.6 conceded. That defensive softness on their travels was brutally exposed.
II. Tactical Voids – Absences and discipline
Both squads were notably thinned in key zones, shaping the way the coaches approached the match.
Roma were without A. Dovbyk (groin injury), N. El Aynaoui (suspension for yellow cards), E. Ferguson (ankle injury), L. Pellegrini (thigh injury) and B. Zaragoza (knee injury). The absence of Dovbyk and Ferguson removed orthodox striking depth, effectively forcing the continued centrality of Malen as the spearhead. Without Pellegrini’s creativity between the lines, Soulé’s responsibility as chief creator and connector only grew.
Fiorentina’s list was equally damaging: L. Balbo (injury), N. Fortini (back injury), M. Kean (calf injury), T. Lamptey (knee injury) and R. Piccoli (muscle injury) all missing. The absence of Kean – their top league scorer with 8 goals overall – stripped Vanoli of his most reliable penalty-box presence and one of the few forwards capable of bullying a back three physically. It forced more creative burden onto Guðmundsson and Harrison, and more vertical running from Solomon, against one of Serie A’s most disciplined home defences.
On the disciplinary front, the season-long trends were telling. Roma’s yellow cards cluster heavily between 46-60', 61-75' and 76-90', each window carrying 23.08% of their total yellows – a sign of an aggressive, front-foot side that ramps up intensity after the break. Their reds are rare but concentrated: 50.00% between 46-60' and 50.00% between 61-75', underlining that their risk line is in that third-quarter surge.
Fiorentina’s card map is more chaotic and reactive. A full 25.00% of their yellows come between 76-90', and another 15.00% between 91-105', pointing to late-game desperation and tired challenges. Crucially, 100.00% of their red cards this season have arrived between 76-90', an indictment of how they unravel under scoreboard and time pressure – precisely the period when Roma often turn the screw.
III. Key Matchups – Hunter vs Shield, and the battle for control
Hunter vs Shield was always going to centre on Donyell Malen against Fiorentina’s porous away defence. Malen entered as Roma’s leading league scorer with 11 goals overall from 15 appearances, averaging roughly a goal every 111 minutes, backed by 40 total shots and 24 on target. Fiorentina, on their travels, had already shipped 29 goals in 18 matches. The geometry of the game was simple: a confident finisher attacking a back line that concedes 1.6 goals per away match on average.
Malen’s movement was tailored to exploit the seams between Pongračić and Ranieri, drawing out the Croatian, whose season profile is that of an aggressive front-foot defender: 29 tackles, 23 blocked shots and 34 interceptions overall, but also 66 fouls committed and 11 yellow cards – the highest in the league. His instinct to step out and engage left channels for Soulé and Cristante to attack, especially when Roma’s wing-backs pinned Dodo and Gosens deep.
In the Engine Room, Soulé versus Fagioli and Brescianini was the key duel. Soulé, with 6 goals and 5 assists overall, plus 43 key passes and 89 dribble attempts (32 successful), is Roma’s creative metronome. His starting position as one of the two attacking midfielders in the 3-4-2-1 allowed him to find pockets behind Fiorentina’s midfield three, particularly when Ndour pushed up to support the press. Without a true specialist enforcer, Fiorentina’s trio struggled to both screen the back four and track Soulé’s half-space drifting.
On the other side, Guðmundsson carried Fiorentina’s dual burden of creativity and goal threat: 5 goals, 4 assists, 31 key passes and 37 dribble attempts with 19 successes overall. But against Roma’s back three, his task was complicated by Mancini’s combative profile. Mancini’s season numbers – 50 tackles, 13 blocked shots, 44 interceptions and 175 duels won – show a defender who relishes direct confrontation. He was able to step into midfield when needed, compressing the space Guðmundsson needed to turn.
IV. Statistical Prognosis – Why 4-0 made sense
Following this result, the scoreline felt less like an outlier and more like a logical extension of the underlying metrics.
Roma’s overall attacking average of 1.5 goals per match (52 in 35) and defensive average of 0.8 conceded are the foundations of a high-ceiling side. At home, that profile hardens into something elite: 31 scored and 10 conceded, with 10 home clean sheets and only 3 failures to score. Combine that with a first-choice system – the 3-4-2-1 has been used in 27 league matches – and a front line led by a ruthless Malen and a creative Soulé, and you get a team designed to punish any structural weakness.
Fiorentina, by contrast, are built on sand away from Florence. Their away average of 1.0 goal scored and 1.6 conceded, only 3 away clean sheets, and 7 away matches where they failed to score, all pointed towards a long evening in Rome. Their tactical flexibility – they have used 10 different formations this season – has not translated into stability. Instead, it has bred a side that adapts often but masters little, particularly in hostile environments.
Overlay the disciplinary patterns – Roma’s controlled aggression after the break versus Fiorentina’s late-game collapse, including all of their red cards arriving between 76-90' – and a picture emerges of a match that was always likely to tilt heavily in the hosts’ favour once the first goal arrived.
In the end, the 4-0 at the Olimpico was not simply a heavy defeat; it was a statistical and tactical inevitability made flesh. Roma played like a side heading for Europe. Fiorentina played like one still searching for an identity – and running out of rounds to find it.




