Rory McIlroy continued his impressive response to his Open disappointment as he fired a superb nine-birdie 62 to storm into the third-round lead at the WGC-FedEx St Jude Invitational.