And Rory McIlroy's won golf's US PGA Championship.

The Northern Irishman finished on 12 under par - 7 shots ahead of nearest challenger - to win his second major at a younger age than Tiger Woods.