Kristoffer Broberg put his injury problems behind him to fire his lowest European Tour round for almost six years and lead the way heading into the weekend of the Dutch Open.
The Swede made nine birdies with a single dropped shot as he carded a 64 that moved him to 12-under, a shot clear of Belgian Thomas Detry and Dane Marcus Helligkilde.
Ireland's Niall Kearney and German Maximilian Kieffer were then at 10-under but the headlines at Bernardus Golf belonged to Broberg.
Broberg, 35, announced himself to the golfing world in 2012 as he won three events in four weeks on the European Challenge Tour, and within three years he was a European Tour winner at the BMW Masters.
He lost his card in 2017 and, while he regained it at the Qualifying School, hip and knee injuries contributed to him playing just 11 events between 2018 and 2020.
Broberg missed six of his first eight cuts this season but, with his fitness returning, he has made four of his last five and could create one of the stories of the 2021 Race to Dubai over the weekend.
"I played really well today. I started off with three straight birdies and then I hit a good shot on 13, that tough par three there, but I missed a short one then birdied 14," said Broberg.
"It was ups and downs out there, I hit some bad shots and some really good shots but my putter is smoking hot, so I am playing some decent golf.
"I am taking it one shot at a time. I have been struggling all year with injuries, so it is nice to be playing good again. It's just golf, so taking it one shot at a time."
Leading second round scores in the European Tour's Dutch Open at Bernadus Golf, Cromvoirt, Netherlands on Friday (GBR/IRL unless stated, Par 72):
132 - Kristoffer Broberg (SWE) 68-64
133 - Thomas Detry (BEL) 67-66, Marcus Helligkilde (DEN) 67-66
134 - Maximilian Kieffer (GER) 66-68, Niall Kearney 65-69
135 - Richard Mansell 71-64, Alejandro Canizares (ESP) 68-67, Ondrej Lieser (CZE) 68-67
136 - Justin Harding (RSA) 68-68, Shubhankar Sharma (IND) 70-66, Martin Simonsen (DEN) 66-70