Pep Guardiola said that Liverpool's pursuit of Manchester City in the title race pushed his side on to improve even further.
City won 4-1 at Brighton to seal a second successive Premier League title though they had to recover from going a goal down.
With Liverpool beating Wolves the title was, however briefly, heading for Anfield when Chris Hughton's side took the lead, Glenn Murray heading in from a corner.
However, their lead lasted just seconds before Sergio Aguero grabbed the equaliser and by half-time City were ahead, Aymeric Laporte getting City's second goal.
Victory was ensured by two goals in the second half, from Riyad Mahraz and Ilkay Gundogan as City sealed the title in style.
They finish on 98 points, just a point ahead of Liverpool whose wait for a first title since 1990 goes on though they have the consolation of a place in the Champions League final where they take on Tottenham in Madrid on 1st June.
Liverpool are 19/20 to win with Spurs, who finished fourth in the Premier League, 14/5.
The top two in the Premier League dominated from start to finish, Liverpool finishing 25 points ahead of Chelsea in third and Guardiola said their title rivals had pushed them all the way.
He said afterwards: "We have to say congratulations to Liverpool and thank you so much, they pushed us to increase our standards.
"It's incredible, 98 points, to go back-to-back. We made the standard higher last season and Liverpool helped us. To win this title we had to win 14 (league games) in a row. We couldn't lose one point.
"It's the toughest title we have won in all my career, by far."
Liverpool are 3/1 to win the Premier League title next season with City 8/11 to make it three in a row.
View all Soccer betting