Bologna Stuns Napoli with 3-2 Victory in Serie A Clash
Bologna stunned Napoli 3-2 at Stadio Diego Armando Maradona, a result that dents Napoli’s push to consolidate second place in Serie A while boosting Bologna’s late charge for European qualification. Napoli remain high in the table but drop valuable ground in the battle behind the champions, whereas Bologna’s away win strengthens their position in the upper half and keeps continental hopes alive.
Bologna struck first on 10 minutes, when Federico Bernardeschi finished a well-worked move, converting from a pass by Juan Miranda to make it 1-0 to the visitors. The lead was doubled on 34 minutes, Riccardo Orsolini calmly dispatching a penalty for 2-0 after Bologna earned a spot-kick, his goal going down as an unassisted strike from the spot.
The first card of the night arrived in the 38th minute, with Joao Mario booked for roughing as Bologna tried to disrupt Napoli’s attempts to build momentum. Napoli finally found a lifeline in first-half stoppage time: in the 45+2 minute Giovanni Di Lorenzo surged forward and produced a solo effort, an unassisted strike that halved the deficit to 2-1 just before the interval.
Early in the second half, Bologna’s discipline wobbled again when Bernardeschi received a yellow card for a foul in the 47th minute. Napoli immediately capitalised on the shift in tempo: in the 48th minute Alisson Santos levelled the match at 2-2, finishing a move created by Rasmus Hojlund’s assist as the hosts turned pressure into goals.
Bologna continued to collect bookings, with Eivind Fauske Helland shown a yellow card for tripping in the 58th minute as Napoli’s attacking waves pinned the visitors back. Vincenzo Italiano responded with his first change on 64 minutes: Nadir Zortea replaced Joao Mario at right-back to freshen up Bologna’s defensive line.
The visitors then tightened their midfield and attack via a flurry of cautions and changes. Jhon Lucumi was booked for a holding offence in the 69th minute, underlining Bologna’s increasingly reactive defending. On 73 minutes, Jonathan Rowe came on for Bernardeschi, the earlier goalscorer making way as Bologna sought more energy in transition.
Antonio Conte made his first moves on 76 minutes with a double substitution for Napoli. Billy Gilmour replaced Stanislav Lobotka in central midfield, while Eljif Elmas came on for Giovane in the attacking line, aiming to inject creativity and fresh legs for the closing stages.
Italiano responded again in the 81st minute with a double midfield reshuffle: Nikola Moro replaced Tommaso Pobega, and Simon Sohm came on for Lewis Ferguson, giving Bologna more defensive stability and legs in the centre. A minute later, at 82 minutes, Torbjorn Heggem replaced Eivind Fauske Helland, who had been on a booking, as Bologna sought to see out the contest.
Napoli’s own discipline slipped late on when Matteo Politano received a yellow card for holding in the 84th minute. Conte immediately adjusted on 85 minutes, bringing on Leonardo Spinazzola for Politano to add thrust down the flank. Two minutes later, in the 87th minute, Pasquale Mazzocchi replaced Miguel Gutierrez, a further attempt to find a late winner from wide areas.
Instead, the decisive moment fell to Bologna. In the 90+1 minute, Jonathan Rowe, one of the substitutes, struck with an unassisted effort to make it 3-2, punishing Napoli on the counter and sealing a dramatic away victory for the Rossoblu.
Fixture Statistics & Tactical Audit
- xG (Expected Goals): Napoli 0.75 vs Bologna 1.32
- Possession: Napoli 52% vs Bologna 48%
- Shots on Target: Napoli 5 vs Bologna 4
- Goalkeeper Saves: Napoli 1 vs Bologna 3
- Blocked Shots: Napoli 4 vs Bologna 1
The underlying numbers suggest Bologna’s win was broadly in line with the balance of chances. Bologna generated the higher xG (1.32 vs 0.75), reflecting the quality of their opportunities, including the penalty and Rowe’s late winner, while needing fewer shots overall (10 vs 14). Napoli had marginally more of the ball (52% possession) and more attempts, but their shot profile was less dangerous, with only 5 shots on target from 14 attempts and a modest xG, indicating a lack of truly clear-cut chances despite territorial pressure. Bologna’s three saves against five shots on target underline that, while Napoli asked questions, the visitors largely managed the danger, and their more efficient chance creation justifies the 3-2 scoreline.
Standings Update & Seasonal Impact
Napoli started the night in 2nd place on 70 points, with 54 goals scored and 36 conceded (goal difference +18). Conceding three at home in a 3-2 defeat leaves them still on 70 points, now with 56 goals for and 39 against, reducing their goal difference to +17. The loss stalls their momentum in the race to lock in second place and opens the door for chasing sides to close the gap in the final rounds.
Bologna began in 8th place on 52 points, with 45 goals scored and 43 conceded (goal difference +2). This victory moves them to 55 points, with their goals for rising to 48 and goals against to 45, improving their goal difference to +3. The three points keep them firmly in contention for a European spot, tightening the battle in the upper mid-table as they close in on the teams immediately above them.
Lineups & Personnel
Napoli Actual XI
- GK: Vanja Milinkovic-Savic
- DF: Giovanni Di Lorenzo, Amir Rrahmani, Alessandro Buongiorno
- MF: Matteo Politano, Stanislav Lobotka, Scott McTominay, Miguel Gutierrez
- FW: Giovane, Alisson Santos, Rasmus Hojlund
Bologna Actual XI
- GK: Massimo Pessina
- DF: Joao Mario, Eivind Helland, Jhon Lucumi, Juan Miranda
- MF: Tommaso Pobega, Remo Freuler, Lewis Ferguson
- FW: Riccardo Orsolini, Santiago Castro, Federico Bernardeschi
Expert's Post-Match Verdict
Conte’s Napoli produced spells of territorial control but lacked incision in the final third, as reflected by their modest xG return (0.75) despite more shots and possession, pointing to ineffective chance creation rather than sustained cutting edge. Their high defensive line and aggressive wing-back play left them vulnerable to Bologna’s more direct, vertically oriented attacks, culminating in Rowe’s late winner on the break. Italiano’s Bologna, by contrast, executed a pragmatic, efficient game plan: they ceded only a narrow possession deficit (48%) yet fashioned the better quality chances (xG 1.32) and converted three of their four shots on target, underlining clinical finishing (3 goals from 4 shots on target). Defensively, Bologna’s compact shape and timely substitutions in midfield and defence helped them absorb pressure and then strike decisively, turning a potentially nervy away performance into a statement victory that keeps their European ambitions very much alive.





