Stanislav Lobotka settled a cagey, goalless first half with a 66th-minute finish to hand Napoli a 1-0 victory over Bologna on Sunday at the Stadio Diego Armando Maradona. The Slovakian midfielder, operating deeper than his position might suggest the goal was coming from, converted a pass from second-half substitute Costantino Favasuli to give Massimiliano Allegri’s side three points after a match Bologna spent largely trying to limit the damage. A VAR-disallowed Arthur Theate goal in the seventh minute was the clearest sign of intent from the visitors, but Napoli’s territorial dominance ultimately told.

Key Moments
- 7′, Bologna looked to have broken the deadlock early when Arthur Theate converted, but VAR ruled the goal out for offside, keeping the scoreline level.
- 31′, Mikel Amondarain was booked for a rough challenge, adding pressure on Bologna’s midfield ahead of the second half.
- 46′, Allegri made a double substitution at the break, sending on Noa Lang and Costantino Favasuli for Antonio Vergara and Matteo Politano.
- 66′, Stanislav Lobotka opened the scoring, latching onto a pass from Favasuli and finishing to give Napoli the lead. It was the midfielder’s decisive contribution in a match he dominated.
- 66′, Bologna responded to the goal by bringing on Nikola Moro for Mikel Amondarain, looking to change the shape of their midfield.
- 88′, Kevin De Bruyne was replaced by Mathias Olivera as Napoli managed the game out in the closing minutes.
Tactical Breakdown
Napoli controlled this match without ever threatening to run away with it. Allegri’s 4-2-3-1 generated 58% possession and 15 total shots, with an xG of 1.81 that reflected a side that created far more than the scoreline suggests. Ten corner kicks to Bologna’s zero tells its own story: Napoli pushed and pressed, but struggled to convert volume into clear-cut chances, registering just three shots on target across 90 minutes. Kevin De Bruyne dictated tempo from the right of the attacking midfield trio for most of the match before being withdrawn in the 88th minute, and Billy Gilmour provided the defensive platform alongside Lobotka to keep Bologna pinned back.
The turning point came at half-time. Allegri withdrew both Vergara and Politano, who had been relatively muted in the first half, and brought on Favasuli and Lang. The change worked almost immediately in structural terms: Favasuli, playing as a defender, produced the assist for Lobotka’s goal within 20 minutes of entering the pitch. It was an unorthodox creative contribution from someone nominally in a defensive role, but it reflected how fluidly Napoli were moving the ball in the second half. Lobotka himself played the full 90 minutes and was comfortably the best player on the pitch.
Bologna struggled to threaten in any sustained way after the disallowed goal. Their xG of 0.25 across the match tells the story of a side that had very little going forward, with just two shots on target and zero corners. Lewis Ferguson and Tommaso Pobega tried to establish some control in the first half but were outworked after the break. Domenico Tedesco threw on five substitutes in the second half, but the changes brought little clarity in attack. Roberto Piccoli, who started up front, had a quiet afternoon before being replaced in the 58th minute.
Player Ratings
Match Context
Standings
Head To Head
Verdict
Napoli move to nine points from four matches and climb to ninth in the Serie A table, bouncing back after consecutive defeats. Bologna remain in a difficult position at 17th with just one point from four games, three consecutive losses now on their record. For Napoli, this was exactly the kind of grinding win that builds momentum, even if the Maradona crowd will want more convincing performances as the season develops.