Justin Rose took a step closer to the world number one spot after snatching the lead at the BMW Championship with a six-under round of 64.
The Englishman spearheaded a British contingent who moved in at the top of the leaderboard after rain-delayed play resumed in Philadelphia on Saturday.
Chasing his 10th PGA Tour title, Rose charged through the front nine on day three at the Aronimink Golf Club in 29 thanks to half a dozen birdies.
Rose made it back to the clubhouse without dropping a shot and edged ahead of round two leader Xander Schauffele, whose 67 saw him slide into second on 16 under overall.
The American sits a shot off the pace with Rory McIlroy, who recovered from a second-round slip-up with a round of 63.
After an encouraging start the Northern Irishman suffered a scare on the eighth, but quickly regained composure and bounced back on the ninth with an eagle.
The best round of the day saw Tommy Fleetwood’s 62 put him on 15 under overall, tying the Englishman in fourth with Rickie Fowler of the US.
All three Britons are on the European Ryder Cup squad heading to Spain later this month.
After a tricky second round Tiger Woods tried to regain lost ground on Saturday, but his four-under round of 66 was not enough to make much of a difference.
He rose one place up the board to sit tied in 11th on 12 under overall.
It was a better day for Open Championship winner Francesco Molinari, whose 64 pulled him 13 places up the board to tie for seventh.
The Italian Ryder Cup squad member fared better than wildcard team mates Paul Casey and Tyrrell Hatton, whose rounds of 69 saw them both plunge 12 places into joint 50th.
Ian Poulter, who will also be heading to Spain, carded a 67 to climb four spots into 44th and go five under overall.
A win in Philadelphia should be enough for Rose to take the crown of world number one from Dustin Johnson.
The American, along with world number two Brooks Koepka, were tied in 33rd after round three on eight under overall.
Collated third round scores and totals from the BMW Championship, Aronimink GC, Newtown Square, Pennsylvania, United States of America (USA unless stated, Irish in bold, par 70):
193 Justin Rose (Eng) 66 63 64
194 Rory McIlroy (NIrl) 62 69 63, Xander Schauffele (USA) 63 64 67
195 Tommy Fleetwood (Eng) 71 62 62, Rickie Fowler (USA) 65 65 65
196 Keegan Bradley (USA) 66 64 66
197 Francesco Molinari (Ita) 70 63 64, Hideki Matsuyama (Jpn) 66 64 67, Justin Thomas (USA) 64 67 66, Billy Horschel (USA) 64 67 66
198 Tiger Woods (USA) 62 70 66, Gary Woodland (USA) 66 66 66, Webb Simpson (USA) 66 67 65, Patrick Reed (USA) 69 65 64
199 Jason Day (Aus) 67 64 68, Kevin Na (USA) 70 62 67, Tony Finau (USA) 68 64 67, Andrew Putnam (USA) 67 66 66, Ted Potter, Jr. (USA) 68 64 67, Scott Piercy (USA) 70 64 65
200 Alex Noren (Swe) 64 66 70, Aaron Wise (USA) 65 67 68, Byeong-Hun An (Kor) 65 67 68, Jon Rahm (Spa) 66 69 65, Ryan Armour (USA) 65 67 68
201 Jason Kokrak (USA) 69 65 67, Austin Cook (USA) 71 67 63, Bryson DeChambeau (USA) 67 70 64, Keith Mitchell (USA) 67 67 67, Bubba Watson (USA) 71 65 65, Adam Hadwin (Can) 69 69 63, Charles Howell III (USA) 68 63 70
202 Brooks Koepka (USA) 69 68 65, Dustin Johnson (USA) 70 68 64, Kyle Stanley (USA) 67 70 65, Beau Hossler (USA) 67 67 68, Henrik Stenson (Swe) 66 69 67
203 Luke List (USA) 70 66 67
204 Zach Johnson (USA) 68 68 68, Andrew Landry (USA) 68 70 66, J.J. Spaun (USA) 67 68 69, Brice Garnett (USA) 70 67 67, Jordan Spieth (USA) 67 71 66
205 Peter Uihlein (USA) 64 70 71, Abraham Ancer (Mex) 69 68 68, Cheng-Tsung Pan (Tai) 67 67 71, Ian Poulter (Eng) 68 70 67, Chez Reavie (USA) 68 70 67, Si Woo Kim (Kor) 71 68 66
206 Chris Kirk (USA) 69 68 69, Brian Gay (USA) 66 71 69, Marc Leishman (Aus) 74 66 66, Paul Casey (Eng) 69 68 69, Tyrrell Hatton (Eng) 69 68 69, Patton Kizzire (USA) 68 71 67, Patrick Cantlay (USA) 71 65 70
207 Pat Perez (USA) 69 70 68
208 Emiliano Grillo (Arg) 67 70 71, Adam Scott (Aus) 74 68 66, Rafael Cabrera-Bello (Spa) 70 68 70, Kevin Kisner (USA) 72 67 69
209 Ryan Palmer (USA) 70 69 70, Chesson Hadley (USA) 69 69 71, Louis Oosthuizen (Rsa) 73 68 68
210 Cameron Smith (Aus) 71 71 68
211 Brandt Snedeker (USA) 71 69 71
212 Brendan Steele (USA) 74 69 69, Phil Mickelson (USA) 73 72 67
217 Brian Harman (USA) 69 72 76