Boryana Kaleyn claimed individual golds in the ball and clubs at the FIG World Challenge Cup in Cluj-Napoca ©Getty Images

Bulgaria’s Boryana Kaleyn claimed two individual titles at the International Gymnastics Federation Rhythmic Gymnastics World Challenge Cup in Cluj-Napoca.

Kaleyn, 22, won the ball and clubs titles, as she continues preparations for next month’s World Championships in Valencia, Spain.

Kaleyn took the ball crown with a score of 35.000, with an impressive routine of modern dance.

Italians completed the podium, with silver going to Milena Baldassarri with 32.050, and bronze won by Sofia Raffaeli with 31.500.

In the clubs Kaleyn took victory with a score of 33.350, with a routine that saw her become a bullfighter, and duel with an imaginary animal.

Germany’s Darja Varfolomeev took silver with 33.250, with a second bronze for Raffaeli as she finished on 32.950.

Raffaeli, who won five World Championship golds in Sofia last year, got to the top step of the podium after winning the hoop discipline with a score of 35.800.

Bulgarian Eva Alyosheva Brezalieva took silver with 33.450, with bronze going the way of Germany’s Margarita Kolosov in 32.950.

In the ribbon discipline Varfolomeev took victory with 31.350, with silver going to Brezalieva in 30.500 and bronze won by Barbara Domingos of Brazil in 30.250.

The individual all-around title went the way of Raffaeli with 133.550 points, with her best score coming in the hoop, where she notched 35.450 points.

Kaleyn took silver with a total of 130.850, with a best total of 34.200 in the clubs, while bronze went to Varfolomeev, with a top score of 33.700 in the hoop.

In the team events, Brazil sprung a surprise as they edged past Italy to win the three ribbons and two balls final.

The Brazilian team performed to a heavy metal rendition of the song "Smile" by Charlie Chaplin as they won with a score of 31.700.

Silver went to Italy with 31.500, with bronze going to Bulgaria on 30.850.

Italy went one better as they took the five hoops crown with 35.500, with silver to Brazil on 34.450, and the podium completed by Mexico on 32.150.