A freak injury and the superlative form of Jordan Spieth scuppered Rory McIlroy's hopes in the majors this year but he finished the season on a high note Sunday by winning the DP World Tour Championship to confirm his status as European number one.