This extraordinary Premier League season is now entering the final straight and the battle to finish in the top four looks set to be a thrilling sprint finish.
While Manchester City and Manchester United looks assured of Champions League football next season, six or more teams below them are fighting over just two remaining places.
Leicester City in third seemingly look comfortable with their five-point cushion to fifth but it would be foolish to think they're home and dry.
Below them, surprise packages West Ham lead usual suspects Chelsea, Tottenham and Liverpool in the scramble for fourth, while even Everton still hold an outside chance.