Friday night will be the first time in 23 years that excited locals will visit the Stadio San Paolo in Naples knowing a win over Juventus would give them a great chance of being crowned Serie A champions.
The city will be bustling with nervous yet confident home fans on what will be a humid night in the south of Italy.
Not since 1990 and the glory days of Diego Maradona have Napoli had such a great chance of winning their third domestic league title – and the supporter's can feel it.
Despite the Italian national teams brave venture to the European Championship final last summer, of late Italian football has had a bad name.
The relatively torrid recent time for Italian football has been down to countless match fixing scandals, so this game between first and second could be a real showcase of the best of what Serie A has to offer, and a true representation of where Italian football is at the moment in terms of actual play.
Title-holders Juventus, who went unbeaten for the whole of last season, are six points ahead of Napoli at the top of the table and have won four of their last six league games
While also effectively finished off Celtic in the first leg of their Champions League round of 16 tie with a 3-0 away win in Glasgow, so they go into the game on a steady run of good form.
Napoli on the other hand have taken only three points from their last three league games.
Consecutive draws against Lazio, Sampdoria and Udinese, sandwiching a 5-0 aggregate humbling at the hands of Czech side Viktoria Plzen in the Europa League, have hampered, to a certain extent, what has been a season of overachievement so far.
Napoli have no choice now but to bounce back against Juventus with a victory and finish the season with some consistency, unless they want to finish runners-up.
Ironically, if you had offered Napoli manager Walter Mazzarri third place and a Champions League spot at the start of the season he would have taken it, especially given that one of his top players, Ezequiel Lavezzi, departed to PSG in the summer without being replaced by anyone of similar quality.
For Juventus, winning the league is of paramount importance, any less and they have failed miserably, such are the standards of Juve manager Antonio Conte and his club.
You get the sense that if Juve can go to Naples on Friday night and subdue what will no doubt be an initially buoyant atmosphere they can definitely come away with a victory.
They should then be safe in the knowledge that even if they drop nine or ten points from their remaining games they will be crowned champions of Italy once more as a once resilient Napoli side finally see their title hopes fade.
Napoli will have to break down a tactically astute Juventus defence if they are to avoid the Bianconeri creating a hostile atmosphere of their own.
If Napoli win the game, however, they will definitely be capable of making up a three point gap in the eleven remaining fixtures.
A little luck and a new sense of belief that they are very capable of winning the league, regardless of their recent struggles, will help the Azzurri to finish the season strongly and possibly on top.
It could be yet another title win for the ever-present Juventus or an unexpected title that's been a long time coming for Napoli.
The game itself seems too close to call, it depends whether or not Pirlo runs the midfield, as he usually does, and whether Juventus' constantly changing strike force can find the net.
If Napoli's two truly world class players, Marek Hamsik and Edinson Cavani, can get back to top form, they have the talent to win the game for Napoli, which they were doing previously.
Along with three valuable points, the psychological boost that either Juventus or Napoli will take from a victory could swing the title pendulum in their favour.
If Napoli win the game they have a brilliant chance of winning the league.
However, if Juve only draw in Naples their squad’s mixture of youth, energy, experience and, most importantly, sheer quality, will likely mean Napoli having to accept second place.
DISCLAIMER: This article has been written by a member of the GiveMeFootball Writing Academy and does not represent the views of GiveMeFootball.com or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. GiveMeFootball.com and SportsNewMedia do not take any responsibility for the content of its contributors.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms