Manchester City's players "deserve all the credit" for their achievements this season, says boss Pep Guardiola.
City host rivals Manchester United at Etihad Stadium on Saturday (kick-off 17:30 BST) knowing victory will clinch their third Premier League title.
With six matches left, it would be the earliest a team has won the competition in terms of the date and games played.
"It is almost done," said Spaniard Guardiola. "I am so...