Phil Mickelson continued to dominate the Phoenix Open at TPC Scottsdale on Friday, following up a stunning opening round 60 with a six-under par 65 to leave him four shots clear of nearest challenger Bill Haas.

After narrowly missing out on becoming only the sixth player on the PGA Tour to shoot a sub-60 round on Thursday, Mickelson had the tour's 36-hole low score record in his sights on Friday, but once again was denied at the last.

"You always remember kind of the last hole, the last putt," Mickelson said, PGA Tour reported.

"But I think it's very possible that's going to help me because it's got me refocused, that I cannot ease up on a single shot. I've got to be really focused. These guys are going to make a lot of birdies and I've got to get after it and cannot make those kinds of mistakes."

Meanwhile at the Dubai Desert Classic, Britain's Stephen Gallacher will take a three-stroke lead into Sunday's final round after completing a stunning 10-under par round of 62 on Saturday.

The Scot rounded off a memorable day by holing a 40-yard bunker shot for eagle at the final hole to finish on 21-under par and move a step closer to a first European Tour win since 2004.

Gallacher swaps places with overnight leader Richard Sterne from South Africa who fired a third round 66. Denmark's Thorbjorn Olesen is two shots further back on 16-under while Lee Westwood, the tournament's highest ranked player, is 12-under after firing a 66 -- his best round of the week so far.