Bologna travelled to Bergamo and secured all three points, with the decisive moment arriving within a frantic twelve-minute spell of substitutions and clinical execution. Bologna's wide forward Riccardo Orsolini, introduced in the 70th minute, netted the only goal in the 0-1 victory over Atalanta just eight minutes after his introduction, with Jonathan Rowe providing the assist.
The contest hinged on Atalanta coach Raffaele Palladino's side failing to capitalise on their first-half pressure by converting it into goals, then watching Bologna coach Vincenzo Italiano expertly reshape the game from the bench. By the 63rd minute, Palladino had already rung the changes — three substitutions in quick succession, signalling urgency rather than a controlled tactical shift. Bologna's response was equally decisive: Nikola Moro, Thijs Dallinga, and Orsolini were all introduced between the 69th and 70th minutes. Ultimately, it was the last of those introductions who settled the contest.
In the 78th minute, with the score still goalless, Orsolini, the Bologna wide forward, collected Rowe's assist and slotted home for what proved to be the decisive goal. The goal came with Pašalić already on a booking, having been cautioned just a minute prior, which curtailed Atalanta's ability to press aggressively in the final quarter-hour. This sequence — mass substitutions, a crucial caution, then the decisive strike — condensed the match's fate into roughly fifteen pulsating minutes.
Orsolini's impact was precisely the kind that justifies the tactical logic of holding a direct, experienced wide player in reserve. Introduced into a goalless game with twenty minutes remaining, he needed fewer than ten to produce the goods. Rowe, who provided the assist before his 88th-minute withdrawal for BenjamÃn DomÃnguez, had been one of Bologna's most influential figures in the second half. The combination of the two – one creating, one converting – represented the standout individual contribution of the afternoon.
Atalanta's struggles were as much structural as they were circumstantial. Palladino's side lined up with striker Luka Krstović leading the attack, supported by Charles De Ketelaere and Raspadori in advanced roles, but the front three proved toothless in the final third before Palladino's subsequent changes. De Ketelaere was withdrawn in the 82nd minute, with Zappacosta following him off in the 88th, both changes appearing reactive rather than proactive. The solitary yellow card Atalanta picked up — Pašalić's 77th-minute booking — came at precisely the wrong moment, arriving moments before Bologna scored. A home side that had claimed a notable away victory against AC Milan the previous week could not replicate that cutting edge on home turf.
Atalanta's form across their last five matches presents a mixed bag: one win, two draws, two losses, a meagre five points from a possible fifteen. The win against AC Milan was the sole bright spot, but the surrounding results — a home draw against Genoa, and a defeat away at Cagliari — suggest a team struggling for consistency rather than building momentum. Bologna's trajectory over the same period is markedly more coherent: a respectable seven points from their last five outings, and, more tellingly, seven points from their last three matches, comprising two wins and a draw, with four goals scored and just two conceded. The away victory at Napoli the previous week, followed by this result in Bergamo, cements their status as a side that has found its rhythm at a crucial juncture of the season.
A month from now, this match will likely be remembered as the afternoon when Bologna's substitutes won them the game that Atalanta's bench could not rescue.