RORY McIlroy imploded at the final hole while Dustin Johnson overpowered Sheshan International with a stunning display off the tee that carried him to ten birdies, a share of the course record with a nine-under 63 and a five-shot lead going into the weekend at the HSBC Champions.