DORAL, Fla. — Rory McIlroy came into the Cadillac Championship insisting that everything about his game is solid right now, and that his ability to contend rested solely on his mental game.

His mind must be right, because he played a mistake-free third round at Doral on Saturday.

McIlroy made four birdies and no bogeys in the third round on the Blue Monster, his 4-under 68 getting him to 12 under for the week and three shots ahead of Adam Scott and defending champion Dustin Johnson with 18 holes left in the first World Golf Championships event of the season.

Johnson gave himself a chance to end his day with a great par, then missed a 4-footer. After spraying his tee shot way right, Johnson punched out and then knocked a wedge close.

But he missed the par try and fell to 9 under for the tournament, 1 under for the round.

Danny Willett, (72) Bubba Watson (71) and Phil Mickelson (70) are tied for fourth, five shots off the lead. World No. 1 Jordan Spieth struggled again, his round of 73 leaving him at 2 under for the week and tied for 17th place.

LGPA: South Korea’s Ha Na Jang shot a flawless 4-under 68 to grab a one-stroke lead heading into the final round of the HSBC Women’s Champions.

Chasing her second LPGA title this year, the 23-year-old racked up four birdies and her second straight bogey-free round to lead the tournament on 12-under 204 at the Sentosa Golf Club in Singapore.