NORTON, Mass. — Jon Rahm knew he was swinging well and finally got rewarded for it when he made five birdies and an eagle over his last 10 holes, giving him a 5-under 66 and a two-shot lead Saturday at the halfway point of the Dell Technologies Championship.

Rahm already has a short history of strong finishes in his first trip to the TPC Boston.

One day after he birdied four of his last five holes, he made a 12-foot eagle putt on the par-5 18th and then shot 31 on the front nine to reach 9-under 133.

No one could catch him in the afternoon, least of all Dustin Johnson.

Johnson, the world’s No. 1 player who had a one-shot lead going into the second round, had a pair of double bogeys after a quick start and needed a birdie on the 18th hole to keep from falling further behind. Johnson shot a 72 and was five shots behind.

LPGA: Stacy Lewis took a three-stroke lead in the Cambia Portland Classic in Oregon in her bid make a big donation to hurricane relief in her hometown and end a long winless streak.

From The Woodlands in the Houston area, Lewis has pledged to give her earnings – first place is worth $195,000 – to the relief efforts. The 11-time LPGA Tour champion also is trying to win for the first time since June 2014.

Tied for the second-round lead with two-time defending champion Brooke Henderson and In Gee Chun, Lewis had eight birdies in a 7-under 65 to reach 17 under. She opened with rounds of 70 and 64.

Moriya Jutanugarn was second after a 66. Chun was another stroke back after a 69.

CHAMPIONS: Scott McCarron eagled the par-5 18th for a 6-under 64 and a two-stroke lead in the Shaw Charity Classic at Calgary, Alberta.

McCarron also eagled the closing hole Friday in an opening 63.

The first-round leader, Kevin Sutherland, McCarron’s childhood rival in Sacramento, California, was tied for second with Miguel Angel Jimenez. Sutherland followed his opening 62 with a 67, and Jimenez shot 65.

McCarron has three victories this year, five in the last two seasons. He won the Allianz Championship in February, the major Senior Players Championship in July and the Dick’s Sporting Goods Open two weeks ago.

EUROPEAN: Lee Slattery of England produced a flawless 5-under 67 at the Czech Masters for a two-shot lead over Haydn Porteous of South Africa at Vysoky Ujezd, Czech Republic.

Slattery opened the third round with his first of five birdies for 12-under 204 overall.

“I hit a couple of loose shots on the front nine early on but hit great chips to follow them up and managed to salvage the pars, so it kind of kept a bit of the momentum going,” said Slattery, who has won two titles on the European Tour.