Wales won three gold medals on a day English swimmer Adam Peaty was denied his second title of the Commonwealth Games on Australia’s Gold Coast.
Swimmer Alys Thomas, Para-athlete Hollie Arnold and Wales’ men’s bowls pair triumphed on day five of the Games.
But Peaty was narrowly beaten in the men’s 50m breaststroke by South African Cameron van der Burgh.
Another favourite – Jamaica’s Yohan Blake – stumbled at the start of the 100m, allowing Akani Simbine and Henricho Bruintjies to make it a South African one-two.
The home nations won nine gymnastics medals on day five, with England winning gold through Alice Kinsella and Nile Wilson.
England’s James Willstrop won the men’s singles squash title but team-mate Sarah-Jane Perry lost the women’s final. Wales’ Tesni Evans won the women’s bronze-medal match.
Elsewhere, injury ruled England’s Adam Gemili out of the men’s 100m, while team-mate Asha Philip came fourth in the women’s 100m, which was won by Trinidad & Tobago’s Michelle-Lee Ahye.