Dustin Johnson watched a six-shot lead shrink to two before putting together enough birdies Saturday for a 5-under 66 and a four-shot lead over Rory McIlroy in the Mexico Championship.

Johnson nearly threw away his big lead by hitting the trees three times on his way to a double bogey on No. 10. He answered with back-to-back birdies. McIlroy got no closer than two shots and had to settle for a 68.

More Images
Dustin Johnson tee's off on the 5th hole during the third round of competition of the WGC-Mexico Championship at the Chapultepec Golf Club in Mexico City, Saturday, Feb. 23, 2019. (AP PhotoMarco Ugarte)

Dustin Johnson watched a six-shot lead shrink to two before putting together enough birdies Saturday for a 5-under 66 and a four-shot lead over Rory McIlroy in the Mexico Championship.

Dustin Johnson hits the ball in the 5th hole on the third round of competition of the WGC-Mexico Championship at the Chapultepec Golf Club in Mexico City, Saturday, Feb. 23, 2019. (AP PhotoMarco Ugarte)

Tiger Woods pulled to within four shots after Johnson's blunder until a four-putt double bogey and a three-putt bogey on consecutive holes. Woods had a 70 and was 10 shots behind.

Rory Mcllroy hits the ball out of the sand trap on the 1st hole on the third round of competition of the WGC-Mexico Championship at the Chapultepec Golf Club in Mexico City, Saturday, Feb. 23, 2019. (AP PhotoMarco Ugarte)

Rory Mcllroy hits the ball out of the sand trap on the 1st hole on the third round of competition of the WGC-Mexico Championship at the Chapultepec Golf Club in Mexico City, Saturday, Feb. 23, 2019. (AP PhotoMarco Ugarte)

Tiger Woods chips the ball into the 1st hole green, on the third round of competition of the WGC-Mexico Championship at the Chapultepec Golf Club in Mexico City, Saturday, Feb. 23, 2019. (AP PhotoMarco Ugarte)

Tiger Woods chips the ball into the 1st hole green, on the third round of competition of the WGC-Mexico Championship at the Chapultepec Golf Club in Mexico City, Saturday, Feb. 23, 2019. (AP PhotoMarco Ugarte)

Tiger Woods chips the ball into the 1st hole green, on the third round of competition of the WGC-Mexico Championship at the Chapultepec Golf Club in Mexico City, Saturday, Feb. 23, 2019. (AP PhotoMarco Ugarte)

Tiger Woods chips the ball into the 1st hole green, on the third round of competition of the WGC-Mexico Championship at the Chapultepec Golf Club in Mexico City, Saturday, Feb. 23, 2019. (AP PhotoMarco Ugarte)

Rory Mcllroy hits the ball on the 1st hole on the third round of competition of the WGC-Mexico Championship at the Chapultepec Golf Club in Mexico City, Saturday, Feb. 23, 2019. (AP PhotoMarco Ugarte)

Rory Mcllroy hits the ball on the 1st hole on the third round of competition of the WGC-Mexico Championship at the Chapultepec Golf Club in Mexico City, Saturday, Feb. 23, 2019. (AP PhotoMarco Ugarte)

No one else was closer than seven shots of the lead.

Dustin Johnson tee's off on the 5th hole during the third round of competition of the WGC-Mexico Championship at the Chapultepec Golf Club in Mexico City, Saturday, Feb. 23, 2019. (AP PhotoMarco Ugarte)

Dustin Johnson tee's off on the 5th hole during the third round of competition of the WGC-Mexico Championship at the Chapultepec Golf Club in Mexico City, Saturday, Feb. 23, 2019. (AP PhotoMarco Ugarte)

Tiger Woods pulled to within four shots after Johnson's blunder until a four-putt double bogey and a three-putt bogey on consecutive holes. Woods had a 70 and was 10 shots behind.

Johnson was at 16-under 197 as he goes for his 20th career PGA Tour victory.

Dustin Johnson hits the ball in the 5th hole on the third round of competition of the WGC-Mexico Championship at the Chapultepec Golf Club in Mexico City, Saturday, Feb. 23, 2019. (AP PhotoMarco Ugarte)

Dustin Johnson hits the ball in the 5th hole on the third round of competition of the WGC-Mexico Championship at the Chapultepec Golf Club in Mexico City, Saturday, Feb. 23, 2019. (AP PhotoMarco Ugarte)

Rory Mcllroy hits the ball out of the sand trap on the 1st hole on the third round of competition of the WGC-Mexico Championship at the Chapultepec Golf Club in Mexico City, Saturday, Feb. 23, 2019. (AP PhotoMarco Ugarte)

Rory Mcllroy hits the ball out of the sand trap on the 1st hole on the third round of competition of the WGC-Mexico Championship at the Chapultepec Golf Club in Mexico City, Saturday, Feb. 23, 2019. (AP PhotoMarco Ugarte)

Tiger Woods chips the ball into the 1st hole green, on the third round of competition of the WGC-Mexico Championship at the Chapultepec Golf Club in Mexico City, Saturday, Feb. 23, 2019. (AP PhotoMarco Ugarte)

Tiger Woods chips the ball into the 1st hole green, on the third round of competition of the WGC-Mexico Championship at the Chapultepec Golf Club in Mexico City, Saturday, Feb. 23, 2019. (AP PhotoMarco Ugarte)

Tiger Woods chips the ball into the 1st hole green, on the third round of competition of the WGC-Mexico Championship at the Chapultepec Golf Club in Mexico City, Saturday, Feb. 23, 2019. (AP PhotoMarco Ugarte)

Tiger Woods chips the ball into the 1st hole green, on the third round of competition of the WGC-Mexico Championship at the Chapultepec Golf Club in Mexico City, Saturday, Feb. 23, 2019. (AP PhotoMarco Ugarte)

Rory Mcllroy hits the ball on the 1st hole on the third round of competition of the WGC-Mexico Championship at the Chapultepec Golf Club in Mexico City, Saturday, Feb. 23, 2019. (AP PhotoMarco Ugarte)

Rory Mcllroy hits the ball on the 1st hole on the third round of competition of the WGC-Mexico Championship at the Chapultepec Golf Club in Mexico City, Saturday, Feb. 23, 2019. (AP PhotoMarco Ugarte)