LA QUINTA, Calif. — Phil Mickelson has barely stopped smiling since he teed off Thursday morning in the Desert Classic.

"It's so fun," Mickelson said. "I just love being in contention, having a chance to win, being in the final group, feeling the nerves, feeling that excitement, the opportunity. It's just, it's really fun."

The 48-year-old Mickelson made three long birdie putts on the back nine Saturday in a bogey-free 6-under 66 on the Stadium Course at PGA West to take a two-stroke lead on Canadian Adam Hadwin into the final round.

He topped the leaderboard for the third straight day after matching his career-low score with an opening 60 at La Quinta Country Club on Thursday and adding a 68 on Friday on PGA West's Nicklaus Tournament Course.

Mickelson is making his first tour start since early October and first competitive appearance since beating Tiger Woods in Las Vegas in November in a made-for-TV event. The Hall of Famer won the World Golf Championships-Mexico Championship last year for his 43rd PGA Tour title and first since the 2013 British Open.

"You never know in this game how things are going to click," Mickelson said. "I'm certainly surprised that it has clicked. I didn't really have the number of days in preparation that I would have liked heading in. But again I was mentally sharp and fresh and ready to go and it seems to be paying off."

Lefty rolled in a 35-foot birdie putt on the par-3 13th and added a 12-footer on the par-4 14th. After missing a 10-foot try on the par-5 16th to spoil an up-and-down bid from the deep greenside bunker, he ran in a 25-footer on the island green, par-3 17th called Alcatraz.

"My goal or game plan of playing the Stadium Course is to actually hit drivers and to try to bomb it down there as close to the greens as you can," Mickelson said. "... It seemed to play out OK and I gave myself a lot of good chances. I missed a few short putts ... but I also made a couple of long ones that were nice little bonuses."

The tournament winner in 2002 and 2004, he had a 22-under 194 total.

Hadwin, from Abbotsford, B.C., was second after a 65 on the Nicklaus layout. The Canadian has three straight top-six finishes in the event. He was second in 2017 after a third-round 59 at La Quinta and tied for third last year.

"Living in Phoenix these past few years, this is the golf that I play every day," Hadwin said. "The greens are exactly what we play back in Scottsdale. So I would assume that might add to some of the comfort. It's really hard to pinpoint. For whatever reason as soon as I get down here in the desert I start playing some good golf."

Mickelson parred the first five holes, then chipped in for birdie on the par-3 sixth and birdied the next two.

"Every once in a while you just need that little putt, chip, something to fall and give you a little momentum," Mickelson said. "I followed that with two more birdies, so that was kind of the shot that ignited that little run and got the round going."

He'll be back on the Stadium Course for the final round.

"It's a course you don't have to be perfect on, you have to hit a lot of good shots in certain spots, but if you miss it, miss it properly, you can still play this course," Mickelson said. "I feel like I don't have to be perfect. I can come out, play aggressive, which is how I like to play, try to crush drivers and get it down as close as I can to the greens and see if I can make some more birdies."

Adam Long was third at 19 under after a 63 at La Quinta, and Steve Marino had a 67 on the Nicklaus layout to get to 18 under. Defending champion Jon Rahm was tied for seventh at 16 under after a 68 at the Stadium.

Top-ranked Justin Rose was tied for 29th at 12 under after his third straight 68, this time on the Stadium Course. He's the first No. 1 player to play the tournament since the world ranking began in 1986.

Abbotsford's Nick Taylor (67) and Adam Svensson (69) are tied for 19th at 13 under while Roger Sloan (68) of Merrit, B.C., is 10 under.

Southern California freshman Charlie Reiter shot a 63 at the Stadium Course, the tournament course record and the second-lowest score an amateur on the tour. Patrick Cantlay shot 60 in the 2011 Travellers. Reiter finished at 8 under to miss the cut. He also played last year as a senior at Palm Desert High School.