Germany's Kristina Vogel made it two wins out of two at the International Cycling Union (UCI) Track World Cup in Cali by adding individual pursuit spoils to her team victory.
Vogel, the reigning Olympic champion, won the team sprint yesterday alongside Miriam Welte.
She continued her winning streak by triumphing in both races in today's individual sprint final at the Alcides Nieto Patiño velodrome for a 2-0 win in the best of three series.
Russia's Anastasiia Voinova took second place.
There was another Russo-German battle for bronze, won by Voinova's team-mate Daria Shmeleva against Emma Hinze.
Olympic bronze medallists Denmark were among other winners on day two of competition in the men's team pursuit final.
Niklas Larsen, Julius Johansen, Frederik Madsen and Casper Pedersen triumphed in 3min 59.475sec over the 4,000 metres distance.
Russian teams took both the other podium positions.
Alexander Evtushenko, Sergei Shilov, Dmitrill Sokolov and Mamyr Stash - representing Lokosphinx - won the silver medal in 4:01.068.
The bronze medal went to the Russian national team of Evgeny Kovalev, Vladislav Kilikov, Alexey Kurbatov and Andrei Sazanov in 3:59.066.
Australian Sam Welsford also triumphed in the men's omnium.
He won with 128 points to beat Belgium's Lindsay De Vylder with 107.
Casper von Folsach continued a good day for Denmark, finishing a further three points behind in third.
Cali has been a regular stop on the UCI Track Cycling World Cup having staged 14 editions of the event, most recently in 2015.
The venue also played host to the UCI Track Cycling World Championships in 2014.
Action is due to continue with a final day of competition tomorrow.