Scotland’s Eilish McColgan took gold in the 10,000m at Birmingham 2022, echoing her mother Liz who won the race in 1986 and 1990.
The 31-year-old won in a Commonwealth Games record of 30 minutes 48.60 seconds for her first major title as she beat Kenya’s Irine Cheptai following a race-long duel.
Cheptai led by a metre with 250m to go but McColgan kept her cool and attacked to move ahead and a response never came as the Scot threw her hands in the air as she crossed the line.
Cheptai’s compatriot Sheila Kiprotich came home in third nearly 20 seconds adrift to claim the bronze.
McColgan said, “It has been such an up-and-down year. But I knew the fitness was somewhere in me. Having my family here and the crowd here. It was vibrating through my whole body. I just wanted it so bad.
“I knew the Kenyans were super strong and would put in bursts. But you can see in that last 100m I wanted gold. It is an absolute dream. It is so special to have it here in the UK.
“These are my fourth Commonwealths and I have come sixth every time. I was ready to win the medal.”
Elaine Thompson-Herah, the 30-year-old ran 10.95 seconds and the Jamaican had not previously won an individual Commonwealth Games title before despite claiming five Olympic golds.
She was the only one of Jamaica’s star trio to compete with world 200m champion Shericka Jackson and 100m champion Shelly-Ann Fraser-Pryce skipping the Games following last month’s World Championships in Eugene.
Thompson-Herah took 100m bronze behind her teammates in Oregon and was the star name in Birmingham, with England’s Dina Asher-Smith out with a hamstring injury.
Julien Alfred of St Lucia came home in 11.01 to take silver, with England’s Daryll Neita winning bronze in 11.07.