Wales' Becky James won the silver medal in the women's sprint at the Commonwealth Games after losing out to multiple World, Olympic and Commonwealth medallist Anna Meares in the final.
After seeing off the challenge of Australia's Kaarle McCulloch 2-0 in the semi-final, James suffered a 2-0 best-of-three loss to McCulloch's compatriot Meares in the final showdown.
Both finishes were tight though, especially the second after James had swooped through on the inside only to be denied in the final few metres.
James had finished behind Meares and McCulloch to pick up bronze in the women's 500metres time-trial on Tuesday, and the 18-year-old from Abergavenny was delighted after going one better to collect her second medal of the Games.
She told the BBC: "I'm just so happy - it was such a tough competition with three Aussie girls in there and it was great to race against Anna Meares in the final.
"My second ride was better than the first and it was so close on the finish line that I wasn't sure who had won it."
James' performances bode well for the 2012 Olympics and beyond and she added: "All my focus is to get to the London Olympics but there's such tough competition out there. This will hopefully be a vital stepping stone for me to achieve that."
Meares' victory continued Australia's domination of the track events and by the end of day three they had extended their record to 10 golds from 11 events.
Aussie Megan Dunn won the women's 10-kilometre (40-lap) scratch race, with New Zealand's Joanne Kiesanowski picking up silver and England's Anna Blyth taking bronze.
The Aussies also struck gold when comprehensively beating rivals New Zealand in the men's team pursuit.
That event also saw a first medal of the Games for Northern Ireland as their quartet of Sean Downey, Martyn Irvine, Philip Lavery and David McCann saw off the challenge of India to take the bronze.
And an Australian clean sweep on the day was completed when Shane Perkins won the men's sprint competition ahead of compatriot Scott Sunderland with New Zealand's Sam Webster taking the bronze.
Perkins defeated Scotland's Ross Edgar in the quarter-final, while Sunderland, the one-kilometre time-trial champion, accounted for England's David Daniell at the same stage of the competition.
The men's keirin, won on Wednesday by Malaysia's Josiah Ng, is the only race Australia has failed to win.