Manchester City created English football history on Sunday, overcoming West Ham 3-1 to win their fourth straight Premier League title and break Arsenal's hearts as Jurgen Klopp made an emotional Liverpool exit.
Phil Foden scored two early goals at an expectant Etihad to put his side on the brink of the title before Mohammed Kudus pulled one back with a spectacular overhead kick.
But Rodri struck just before the hour to restore City's two-goal cushion and the home side rarely looked troubled as they coasted to the win.
Arsenal started the day two points behind their rivals and praying for a miracle to deny City their coronation, knowing that a win against Everton would not be enough if the champions won on home turf.
The Gunners, without a Premier League title since 2004, came from a goal down to beat Everton 2-1 but had to content themselves with second in the table for a second straight season. City, who have now won six titles in seven years, stand alone as the only English team to have won four straight top-flight titles, eclipsing the achievements of the great Liverpool and Manchester United teams of the past. "It is so hard to put into words what we've done today," Foden told Sky Sports. "No team has ever done it (won four in a row). We have put ourselves into the history books. "You see what it means to the fans and to us players working all year for this moment. A special moment to share it with the fans."
Elsewhere on the final day of the Premier League season, Luton's relegation was confirmed with a 4-2 loss at home to Fulham. They will join Burnley and Sheffield United in the Championship next season.
Tottenham beat relegated Sheffield United 3-0 to seal fifth spot and a place in next's season's Europa League while Chelsea guaranteed a sixth-place finish with a 2-1 win against Bournemouth.
Newcastle's 4-2 win at Brentford condemned Manchester United to an eighth-place finish -- their lowest since 1990.