Roy Hodgson has hailed Premier League champions-elect Manchester City one of the best teams he has ever come across.
City have one hand on the trophy after despatching Crystal Palace at Selhurst Park in clinical fashion and Pep Guardiola's side will celebrate a third title in four season, should Manchester United lose at home to Liverpool on Sunday.
Hodgson believes City are worthy title winners and admits he has struggled to find any weaknesses in their game.
'They have so many strengths,' Hodgson explained.