As Leicester get ever closer to the title, the Premier League table remains surprisingly open.
With most teams only having four games left, it feels like the end of the season is nigh, but 12 points to play for means there's still time for teams to make significant charges up the table - or fall the other way.
Leicester are now confirmed as finishing no lower than third - so they'll go into the group stage of the Champions League. Manchester City and Arsenal still have to play each other, so they can't both catch the Premier League leaders.
Below them, the likes of in-form Liverpool and even Southampton could still make it to the Champions League - Jurgen Klopp's side could in fact finish as high as second - and every team in the top half can, in theory at least, still qualify for Europe.
In the case of Stoke and Chelsea it would be on goal difference - the most points each can earn is 59, which is fifth-placed Manchester United's current total.
Likewise, anyone in the bottom half can still get relegated, mathematically speaking. It would need Norwich, Sunderland and Newcastle all to pick up a lot of points and for a big swing in goal difference, but it is still possible.
And if all this seems too unlikely to be worth mentioning, you only need to glance at the top of the table to know that stranger things have happened...