
Rory McIlroy made a Sunday charge for the second successive major as the US PGA Championship headed for an exciting climax at Southern Hills.
McIlroy, who finished runner-up in the Masters thanks to a closing 64 at Augusta National, began the final round nine shots off the lead after following an opening 65 with disappointing rounds of 71 and 74.