By Roddy Williams
World Number One Rory McIlroy celebrates his 31st birthday today, May 4. Have a look back on some of the great shots and highlights of his career so far.
Article