It seemed impossible a few weeks ago, but the Italian league crown is back up for debate.
Inter Milan have found goals hard to come by recently, and it has allowed Milan and Roma to close the gap to just a few points.
With the Nerazzurri having a lengthy list of suspensions, their lead could be cut still further this weekend.
As if that wasn't enough to keep the viewers entertained, the fight for the last Champions League place is also a thrilling one.
Half a dozen sides still harbour serious ambitions of finishing in fourth spot.
All these aspirations go on the line in what should be a thrilling weekend of fixtures.
Five key players can have a big say in where the title ends up and who gets into Europe's prime competition.
They may not be the names you expect.