All scores have been updated for games played to 07/05/2016.
On the Saturday of the penultimate EPL weekend, Leicester received their trophy after an easy win against Everton.
Wins too for Man Utd, Palace, Sunderland and Swansea and draws at Villa and Bournemouth.