Ganna Rizatdinova and Dina Averina claimed two victories apiece as the Berlin Masters Rhythmic Gymnastics World Cup concluded today in the German capital.
Russia's Averina excelled in front of a 2,000-strong crowd to follow her victory in the all-round event yesterday.
She first scored 18.850 to win the ball event ahead of Belarus' Melitina Staniouta, with 18.550, and Salome Pazhava of Georgia, with 18.100.
Averina, the Russian national bronze medallist, then added the ribbons title with a haul of 18.600.
She beat Ukraine's Rizatdinova, who scored 18.550, into second place.
Staniouta claimed another podium finish with bronze in 18.350.
Given that Staniouta is a World Championship bronze medal winner and Rizatdinova a European third-placed finisher, this marks a major scalp for the 17-year-old.
Rizatdinova bounced back, however, winning the clubs title with 18.950 points.
Staniouta claimed yet another minor medal, with 18.850.
Halkina took another medal for Belarus, with bronze in 18.600.
Rizatdinova and Staniouta then tied for gold in the hoops event after each scoring 18.900.
Halkina took bronze again with 18.250.