Rory McIlroy wore red yesterday and channelled Tiger Woods circa 2000 to win the 94th US PGA Championship by eight shots with a score of 13 under par. His final round of 66 was a stunning encore to his maiden eight-shot major victory at the US Open last year.