Johnson overcame a double bogey, his first, and only, above-par score in three rounds, and he leads Rory McIlroy by four strokes.