Jo Pavey, a 40-year-old mother of two, rolled back the years to win the 10,000 metres in Zurich, becoming the oldest ever female European champion.
Just 10 days ago, the four-time Olympian produced one of the performances of the Commonwealth Games to secure bronze in the 5,000m.
Pavey, who turns 41 next month, returned to the track at the Stadion Letzigrund on the opening night of the European Championships and went one better than her silver medal from Helsinki two years ago.
Showing no signs of fatigue, she stuck with a breakaway pack and took the lead with a lap to go.
It had looked like Clemence Calvin may catch the Briton, but she kicked on down the home straight to take gold and replace Irina Khabarova - part of Russia’s triumphant 4x100m relay team in 2006 at the age of 40 years and 27 days - as the oldest ever female European gold medallist.
“I can’t believe it,” Pavey said after crossing the line in 32 minutes 22.39 seconds. “I am just thrilled.”