The biggest story of 28 October 2026 across European football was the avalanche of results in Italy’s Serie A, where Bologna’s 4-2 victory over AC Milan not only shocked the San Siro crowd but also reshaped the top-five battle for European places. Napoli’s emphatic four-goal haul at Monza and Inter’s clean sheet against Venezia added further intrigue, while Juventus suffered a surprising defeat at the hands of Genoa. The day’s outcomes set the stage for a tightly contested second half of the season, with the Champions League qualification zones tightening and the relegation battle intensifying.

Serie A

  • AC Milan 2-4 Bologna
  • Parma 0-0 Udinese
  • Venezia 0-2 Internazionale
  • Genoa 2-0 Juventus
  • Monza 1-4 Napoli

Table watch

The latest league table confirms Internazionale’s hold on the Champions League zone at the summit, still sitting on 25 points after nine matches. Lazio remains level on points but stays second, while AS Roma holds third with 21 points, and Como clings to fourth with 20. AC Milan’s loss to Bologna drops them to fifth, maintaining their Europa League slot with 18 points. At the other end of the table, Parma’s goalless draw with Udinese leaves them rooted in the relegated zone on five points, while Venezia’s defeat confirms their relegation status with just three points from nine games.

Talking points

  • Bologna’s surprise over Milan: The 4-2 win at the San Siro marks Bologna’s most striking result of the campaign, ending AC Milan’s recent momentum and propelling Bologna into the Europa League conversation.
  • Napoli’s four-goal showcase: Napoli’s 4-1 demolition of Monza demonstrates their attacking firepower and pushes them firmly into the Champions League chase.
  • Juventus’ unexpected loss: Genoa’s 2-0 victory over Juventus is one of the day’s biggest upsets, highlighting Juventus’s vulnerability and raising questions about their title ambitions.
  • Inter’s defensive solidity: A 2-0 win at Venezia keeps Inter unbeaten and solidifies their position at the top of the table, reinforcing their Champions League credentials.

For full match reports, see the detailed coverage of Monza 1-4 Napoli – Serie A match report, Genoa 2-0 Juventus – Serie A match report, and Venezia 0-2 Internazionale – Serie A clash at Stadio Pier Luigi Penzo.


All information is based on the official results and standings released for 28 Oct 2026.