The Serie A title race and the battle for European spots remain fiercely contested after the latest round of matches, with dramatic draws involving Napoli, Torino, Juventus, and Lazio, as well as significant results across the league.
Napoli, fighting to maintain their position near the top, were held to a 2-2 draw at home by Genoa. Romelu Lukaku gave Napoli an early lead in the 15th minute, but Genoa responded with goals from Ahanor (32') and Vasquez (84'), threatening a shock away win. Napoli salvaged a point thanks to Giacomo Raspadori's 64th-minute strike, but the result leaves them with work to do in the final weeks.
In a direct clash for Champions League qualification, Juventus and Lazio played out a tense 1-1 draw at the Stadio Olimpico. Juventus took the lead through Kolo Muani early in the second half, but were reduced to ten men after Pierre Kalulu's red card on the hour. Lazio pressed their advantage and finally broke through deep into stoppage time, with Matías Vecino equalizing in the 96th minute. Both teams remain locked on 64 points, with Roma just one point behind and still to play, making the race for fourth place extremely tight.
- Inter Milan continued their strong campaign with a 2-0 away win over Torino, with goals from Zalewski and Asllani (penalty).
- AC Milan secured a 3-1 home victory against Bologna, with Giménez scoring twice and Pulisic adding another.
- Como 1907 maintained their impressive form, beating Cagliari 3-1.
- Empoli edged Parma 2-1, while Monza defeated Udinese 2-1 away.
- Hellas Verona and Lecce drew 1-1, a result that impacts the relegation battle.
- Atalanta play against As Roma the 12 of May
- Venezia play against Fiorentina the 12 of May
The final two rounds promise high drama, with crucial fixtures involving all the top contenders. Juventus and Lazio remain neck-and-neck for the final Champions League spot, while Napoli and Inter Milan continue their pursuit of the title. Roma, with a game in hand, could leap into fourth if they capitalize on their upcoming match.
The relegation fight and Europa League places are also far from settled, ensuring that every match in the closing weeks will have significant implications for the final standings.