Gabriel Jesus' stunning last-gasp victor gave Manchester City a narrow victory over Southampton, taking Pep Guardiola's side to 100 points for the season - a feat never previously achieved in the Premier League.
Manchester City have broken the record for most wins in an English top-flight season (32).
Chelsea's record of 95 from the 2004/05 fell as City beat Brighton in midweek and Gabriel Jesus's stoppage-time victor at Southampton took City into three figures for points.
The 24-year-old has made a big impression since his £35million arrival from Benfica, featuring in all but the last two games of their triumphant Premier League campaign.
Swansea's survival hopes had rested on the longest of long shots, victory coupled by a Southampton defeat to Manchester City and a 10-goal swing in the process.
"Ederson has shown in his first season at the club that he has all the attributes needed to become one of the best goalkeepers in the world", he said.
The key to a good year is usually putting on good displays in front of your home crowd, but which teams were able to turn their stadiums into a fortress, and which side need to give their supporters something to cheer about next season.
Manchester City boss Pep Guardiola has been voted the Premier League Manager of the Year by the League Managers' Association.
Pep Guardiola has been named Premier League Manager of the Month more times this season (4) than Jose Mourinho has in his career (3).
Manchester City have accrued as many Premier League points this season (100) as Brighton (40), Cardiff (30) and Swindon (30) have in their combined Premier League histories.
"All of the competitions, but for me the Champions League is without a doubt a very special competition for us, and it is my dream to win it in Manchester City's shirt!"
Phil Foden is the youngest player to receive a Premier League winner's medal.