The Premier League always finds a way of throwing up extraordinary drama, and it has proved no different with this season's title race. Is there time for one last twist?
Liverpool have done all they can to put pressure on Manchester City after closing the gap to a point following a 2-1 victory at Southampton ahead of the final day of the season.
But the Reds still ultimately need a favour from club legend Steven Gerrard - manager of Aston Villa - who takes his side to the Etihad Stadium on Sunday.