Pep Guardiola may not yet have delivered the Champions League crown Manchester City crave, but four Premier League titles in five years demonstrate a period of dominance to match his time at Barcelona and Bayern Munich. The Catalan now has 10 league titles to his name in just 13 seasons as a senior coach across three of the toughest divisions in the world. Few of those have been as hard-fought as City's latest title triumph. Guardiola's men were pushed all the way by a Liverpool side he described as the best he has faced in his managerial career.