- Bologna have been unable to score in four of their last six matches away from home
- Torino have managed to win one, draw three and lose eight games against the top seven teams in Serie A
- Napoli have won their last four matches without letting in any goals
There is a lot at stake in the final three rounds of the Serie A season, with the Scudetto, European qualification spots, and relegation places all up for grabs as the season nears its end.
The crucial matches in the title race will both be played on Sunday evening. Inter Milan, inspired by their thrilling extra-time victory over Barcelona in the Champions League, will travel to Torino aiming to catch up with Napoli before the league leaders face Genoa later in the day.
Joe Champion has provided his predictions for the final outcomes of all 10 Serie A matches.
AC Milan vs Bologna (Friday, 7.45pm)
AC Milan have rejuvenated their hopes for a European finish by winning four of their last five matches, and they will be looking to continue their good form against Bologna. The visiting team has aspirations of playing in the Champions League but have dropped points in their last two away matches.
Score prediction: AC Milan 1-0 Bologna
Como vs Cagliari (Saturday, 2pm)
Como are currently the most in-form team in Italy's top division, having won their last five matches, and they are expected to overcome Cagliari, who have struggled on the road. Three of Como's last four wins have been by a 1-0 margin, so a similar result is likely here.
Score prediction: Como 1-0 Cagliari
Lazio vs Juventus (Saturday, 5pm)
This match is crucial in the fight for a top-four finish, and there is a high chance that the teams will share the points. Lazio have only suffered one defeat since the beginning of February, drawing six times, while Juventus have played out 1-1 draws in two of their last three away games.
Score prediction: Lazio 1-1 Juventus
Empoli vs Parma (Saturday, 7.45pm)
Empoli are desperate for a win, but having not won a match since December, it's hard to have confidence in their ability to secure victory. Parma, who are unbeaten in their last eight matches with six draws during that period, should be able to hold their ground.
Score prediction: Empoli 0-0 Parma
Udinese vs Monza (Sunday, 11.30am)
Udinese put an end to a seven-match winless streak in their last outing, and they are unlikely to slip up against relegated Monza. The visitors have lost nine of their last ten games, conceding 24 goals in the process.
Score prediction: Udinese 2-0 Monza
Verona vs Lecce (Sunday, 2pm)
Both Verona and Lecce go into this match in poor form. Verona has scored only one goal in their last six games, while Lecce hasn't secured a victory since January. This encounter has the potential to be tense, with a draw being a probable outcome.
Score prediction: Verona 0-0 Lecce
Torino vs Inter Milan (Sunday, 5pm)
Inter Milan will be full of confidence following their recent victory over Barcelona and they should be able to keep their title hopes alive by defeating Torino. While the hosts are resilient, they often fall short against top-quality opponents.
Score prediction: Torino 0-2 Inter
Napoli vs Genoa (Sunday, 7.45pm)
Napoli could clinch the Serie A title with seven points from their remaining three matches, and a win over Genoa would be a significant step towards achieving that. Genoa has scored just once in their last four games and seems to lack motivation.
Score prediction: Napoli to win 2-0
Venezia vs Fiorentina (Monday, 5.30pm)
Venezia, who have drawn numerous matches, need to start winning to avoid relegation, but they might have to settle for another draw against Fiorentina. Venezia's offensive struggles are hindering their survival chances, and they could find it challenging to capitalize on Fiorentina's short turnaround from European competition.
Score prediction: Venezia 1-1 Fiorentina
Atalanta vs Roma (Monday, 7.45pm)
This match is crucial in the battle for a top-four finish, and Atalanta could face a tough challenge. While Atalanta has regained their form, Roma is unbeaten in their last seven matches and will be aiming to secure at least a point from this encounter.
Score prediction: Atalanta 1-1 Roma