England's Laura Trott won gold in the women's point race on day four of the Commonwealth Games.
Trott, a double Olympic gold medalist from London 2012, won the title after pipping Wales' Elinor Barker on the line in the final sprint.
The result left the two riders on 37 points, but as a result of a higher finish in the event's last race, Trott took the gold. Scotland's Katie Archibald claimed bronze.
Jess Varnish was also a medal winner on the final day of the cycling programme, claiming bronze in the women's sprint.
Varnish took third place leaving the pre-race favourite, Anna Meares, to battle out the final with her compatriot Stephanie Morton.
Meares, a three-time Olympic medalist, surprisingly lost the race, meaning Morton won her first Commonwealth gold.
South Africa stunner
In the Games' other sports, South Africa stunned reigning Commonwealth champions New Zealand in the men's rugby sevens final.
The All-Blacks had never lost a match at the Games since the sports inception in the competition 16 years ago, but the Proteas shocked their opponents, claiming the gold medal after a 17-12 win. Australia took the bronze.
The youngest winner of a medal so far in the Games came in the pool today. Scotland's Erraid Davies, just 13 years of age, won bronze in the SB9 100m breaststroke.
The Shetlander, Sotland's youngest ever competitor at a Commonwealth Games, was way down on the field after the first 50m but powered back to take the medal. Sophie Pascoe of New Zealand stormed to victory in 1:19.36, with Madeleine Scott of Australia taking silver.
The Aussies still top the medal table with 73, 26 of which are golds. England are in second with 57 medals and Scotland one place back on 30. Day five gets underway at 9:00am tomorrow.