Teenage sensation Daria Bilodid claimed her sixth tournament victory in nine months at the International Judo Federation (IJF) Zagreb Grand Prix.
The Ukrainian 17-year-old sparkled at the Zagreb Arena in the Croatian capital, stretching her winning streak to 25 contests and winning her third Grand Prix gold at under-48 kilograms.
She defeated Russia's world number three Irina Dolgova in the final, who was penalised three times for a hansoku-make.
Japan's world champion Funa Tonaki, beaten by Bilodid in the semi-finals, recovered to win bronze alongside Mongolia's Otgontsetseg Galbadrakh.
The competition is the second event on the IJF World Tour offering qualification points for the Tokyo 2020 Olympics.
Other women's divisions included a win for Japan's world champion Ai Shishime at under-52kg, after she beat world number three Amandine Buchard of France in the final.
Buchard bounced back for bronze with American Angelica Delgado.
An all-Canadian final at under-57kg was won by Christa Deguchi over compatriot Jessica Klimkait.
Bronzes went to Hungary's Hedvig Karakas and Haruka Funakubo of Japan.
Two men's weight categories were also contested in Zagreb.
Double world champion Naohisa Tokato of Japan won at under-60kg as he beat Adonis Diaz to extend his run to 26 straight contests.
He bagged a massive ippon just 57 seconds into the final.
David Pulkrabek of Czech Republic and Britain's Ashley McKenzie picked up the bronze medals.
Tal Flicker of Israel then wrapped up the under-66kg title.
He saw off Ukraine's Georgii Zantaraia as Hifumi Abe of Japan and Baruch Shmailov of Israel won bronze.
The men will be in action at under-73kg and under-81kg tomorrow.
The women will fight at under-63kg and under-70kg.