Paul McGinley fired a six-under-par 64 on Saturday to put himself in contention for what would be a first win in nearly six years at the KLM Dutch Open in Hilversum.
The Irishman, who next week will serve again as non-playing captain for Britain and Ireland in the Vivendi Seve Trophy, put together a spectacular back nine of 28, seven-under-par, with five birdies and then an eagle.
McGinley also finished with further birdies at the seventh and eighth – after a double bogey on the previous hole – to move on to an eight-under total and into joint fourth place, two shots behind Scot Gary Orr and South African James Kingston after they both carded 66s.
Orr and Kingston lead 2004 winner David Lynn by one, while Rory McIlroy’s four birdies in the last eight holes lifted him to eighth place on seven-under-par.
Lee Westwood, meanwhile, finished with two birdies but he needs something special to resurrect his chances. The world number two is four under and in a tie for 17th place.
“What a round,” said McGinley, who started the round in 32nd place. “I didn’t play brilliantly, but I putted brilliantly.
“I was saying that if I had more days like that I would have had some career.”
The 44-year-old Dubliner has already had a pretty good one, being part of three victorious Ryder Cup sides and three winning Seve Trophy teams – two as a player and then as captain two years ago.