The winner of Group C in the Europa League is going to be decided on the final day as Italian giants Napoli prepare to host Leicester.
The English Premier League side are on top of the table with 8 points after five matches, one point ahead of third place Napoli.
Both teams are separated by Spartak Moscow, who are in second place with 7 points.
Napoli suffered a 2-1 defeat away to Spartak last time out in Europe, which meant the Russian side completed the double over them; leaving their chances of progress perilously placed.
On the other hand, Leicester have been nearly as inconsistent as Napoli, having won two of their five games in the Europa League.
Play here to make your predictions for the mouthwatering encounter.
What time does Napoli vs Leicester start?
The game is set to kick off 8:45pm Kenyan time at the Stadio Diego Armando Maradona.
Napoli vs Leicester team news
Stanislav Lobotka is the latest absentee due to a hamstring injury and he joins Kalidou Koulibaly, Alessandro Zanoli, Fabian Ruiz, Lorenzo Insigne and Victor Osimhen on the sidelines.
Hirving Lozano and Dries Mertens will be the main men up front for the hosts as they seek to add on to their 12-goal tally.
For the visitors, Youri Tielemans and James Justin are still not ready to return to the fold and will miss out on the clash.
Up front, James Maddison, Harvey Barnes and Jamie Vardy are expected to start to lead the attacking line.
Napoli vs Leicester head to head
These teams have only played against each other once before, a 2-2 draw back in September.
Napoli vs Leicester current form
The hosts have only won once in their last five matches, losing three times and sharing the spoils in another game.
Leicester on the other hand have lost twice in their last five matches, won twice and drawn one in that run.
Napoli vs Leicester prediction
There is a lot on the line for both teams as they go into this encounter and it has the billing to be a cagey affair. A draw could be the most likely outcome.