Reigning Masters champion Rory McIlroy carded six birdies on his final seven holes in Round 2 at Augusta National to take a six-stroke advantage, marking the largest midway lead in tournament history.