Rory McIlroy completes his incredible final round by holing a brilliant bunker shot for birdie to set the clubhouse lead at seven under.