Milan all but won the title on Sunday night. They would need a catastrophic defeat at home to lowly Villarreal, and a big win at Valencia for de facto runners-up Anderlecht to lose out now.
A catastrophic defeat for Anderlecht, on the other hand, along with a big win for Standard Liege at Newcastle, would see the Belgian clubs swap promotion places.
A more likely scenario, yet one that would not have seemed possible a few games ago, would be defeat for Liege, and a win for form team Wolfsburg in Berlin, results that would see the German club promoted.
There are five teams below Wolfsburg who could all still claim the three remaining play-off places.
Gladbach in fifth host Zenit in sixth, and a draw may well be enough for both.
Inter, who were setting the early-season pace with Milan before dropping off badly, host relegated Galatasaray, and could yet end up failing even to gain a play-off place.
Everyone will be listening to their radios, anxiously waiting for news from Verona and relegated Sevilla, where Manchester City and Sassuolo, respectively, will be hoping to benefit from defeats for Inter, Zenit or Gladbach.
Gala Hell and Hertha Hurt?
With CSKA, Sevilla, Galatasaray and Hertha all already knowing their fate is to play Division Three football next season, all that is left to be decided is who will be sacked.
The Moscow club’s manager Jimmy Gouldie is spared that fate, and it would be no surprise to see all three of the others lose, and the axe falling on the Doc’s and Rahul’s heads.