While McIlroy searches for his best form, former Masters champion Schwartzel shrugged off a late doublebogey on his way to a seven-under round which included 10 birdies.
But he didn't make another birdie the rest of the way, and took a doublebogey on the par-3 17th when his shot plugged into the bank short of the green and he never found the ball.