Oliver Fisher was thrilled to shoot the first 59 in European Tour history, two years on from saving his card at the same venue.
At the 2016 Portugal Masters, Fisher managed to finish in a tie for 10th to secure his future on the Tour, but Friday's achievement was all the more spectacular.
The Englishman, ranked 287th in the world, carded 10 birdies and an eagle to finish 12-under for his second round and propel himself into the clubhouse lead at Vilamoura.
Having signed for an even-par 71 on day one, Fisher was ecstatic to be able to share his record-breaking moment with those close to him.
"I'm lucky, really lucky that my fiancee is here and there's so many friends around. You don't really realise it when you're out there, but coming off there, seeing everyone is an amazing feeling," he told Sky Sports .
"That day [in 2016] was a really tough day in the circumstances. Coming to the end of the round there's a lot of water, it's make or break, that day I birdied 17 and 18 and was elated. I've done it before under different circumstances, today the weather's lovely and really nice, it's a special moment."
"It's very different [chasing 59 instead of a win]. It's not that often you get to shoot a really low one. I was just grateful I hit two good drives on those two holes, 17 and 18 are all about tee shots on this course, thankfully I hit the fairways and gave myself a chance."
Fisher last and only European Tour win came back in 2011, but the 30-year-old will not be concerning himself with thoughts of victory with two rounds still to come.
"I've not really looked at the leaderboard all day, which I think is a good thing. I just tried to stay in the moment, keep thinking about the shot that's happening right now. Over the weekend it'll be much of that again," he said.
- Sri Lanka ODI World Cup 2023 squad announced: Hasaranga ruled out, Shanaka named captain
- IND vs PAK LIVE Score, Asian Games 2023, Men’s Volleyball: Pakistan wins second set vs India in 5th/6th classification match
- Asian Games 2023 LIVE Score, Hangzhou 2022 updates: India equestrian team wins gold, sailor Neha wins silver, Indian tennis results
- Asian Games 2023: India’s Equestrian Dressage team clinches gold
- Asian Games 2023, athletics preview: A fine stage to brush away Budapest disappointment