Sampdoria vs. Cagliari (Wednesday, 6.30pm)
Meanwhile, Cagliari have dropped out of the running for a European berth following a four-game winless run in the Italian top flight.
We say: Sampdoria 2-0 Cagliari
Sampdoria will go into this game brimming with confidence after taking nine points from their last 12 on offer, whereas Cagliari seem to have lost their shooting boots at this crucial stage of the campaign. As a result, we expect the home side to enjoy a comfortable victory in midweek.
Bologna vs. Napoli (Wednesday, 6.30pm)
We say: Bologna 1-2 Napoli
Bologna ought to feel capable of giving Napoli a good run for their money, but despite the disappointing draw with Milan, the visitors have otherwise been in terrific form as of late and we expect Gattuso's men to keep that run going with another three points on Wednesday.
AC Milan vs. Parma (Wednesday, 6.30pm)
Two sides boasting completely different form guides in Serie A will lock horns on Wednesday as AC Milan welcome Parma to the Stadio Giuseppe Meazza.
Both clubs played out 2-2 draws in their most recent fixtures, with Milan rescuing a point against Napoli while Parma stormed to a late comeback against Bologna at the weekend.
We say: AC Milan 3-0 Parma
Milan's draw last time out will certainly feel like two points lost, whereas Parma's will feel more like one point gained. However, we do not expect Milan's setback to affect them greatly and are backing Pioli's men to get the job done in convincing fashion on Wednesday evening.
Lecce vs. Fiorentina (Wednesday, 8.45pm)
The Giallorossi have revived their campaign with a couple of positive results and will be looking to keep that momentum going against a Fiorentina side with little to play for.
We say: Lecce 1-1 Fiorentina
Fiorentina have drawn more games than any other side in Serie A this season, including back-to-back stalemates ahead of this fixture. Lecce have given themselves hope of survival in recent weeks and we expect this one to finish all square.
Roma vs. Hellas Verona (Wednesday, 8.45pm)
Roma will be out to maintain their winning run and tighten their grip on fifth place in Serie A when they welcome Hellas Verona to the Stadio Olimpico on Wednesday evening.
The Giallorossi have won back-to-back matches are are two points better than Napoli in sixth, while Hellas have gone three games without a victory and are down in ninth.
We say: Roma 1-0 Hellas Verona
Roma have returned to winning ways over the past week and are unbeaten at home against Hellas Verona in the three-point era. The visitors have a slim chance of qualifying for Europe, but we expect those dreams to be killed off on Wednesday evening.
Sassuolo vs. Juventus (Wednesday, 8.45pm)
However, they face opponents in Sassuolo who have recorded four successive victories in Italy's top flight, moving them into eighth position.
We say: Sassuolo 1-3 Juventus
Although Sassuolo have put together a stunning run of form, you have to expect that Juventus will bounce back at some point. Faced with in-form opponents and with an opportunity to move closer to retaining the league crown, that could happen on Wednesday.
Udinese vs. Lazio (Wednesday, 8.45pm)
Udinese suffered a 3-1 home defeat to Sampdoria last time out, whereas Lazio's title charge was dealt another huge blow as they fell victim to a late Francesco Caputo winner during a painful 2-1 loss to Sassuolo.
We say: Udinese 1-2 Lazio
Given the respective form of the two sides over the past few weeks, everything points towards an Udinese triumph for Wednesday's fixture. However, we are backing the quality of Lazio's attacking players to pave the way for a narrow victory as they look to build some momentum before the crunch match with Juventus.