Manchester United have wrapped up their 19th title with a game to spare, but there is still plenty to be decided as the Premier League season reaches its conclusion.
The battle to avoid the drop has had more twists and turns than a Lionel Messi run towards goal, with seven clubs still fighting for survival. How do you see the story panning out?
The top four may have guaranteed their place in the Champions League next season, but Liverpool and Tottenham - who face each other on Sunday - are still hoping to secure European football by finishing fifth.
If you fancy yourself as a bit of a pundit, you can make a guess at how things will turn out in the Premier League by using the score predictors on the BBC Sport website.
Listing every fixture, the predictor give you the chance to forecast results and see the impact those scores would have on the league table.
You can predict one result or all of them - our table will update whenever you ask it to. Enjoy.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.