Japan only sent one representative to the Cancún Grand Prix and Rika Takayama came away with gold ©IJF

The final weight categories were contested at the International Judo Federation (IJF) Grand Prix in the Polifórum Benito Juárez, Cancún.

Rika Takayama was Japan's only representative in the Mexican city and won gold in the women's under-78 kilograms event.

The world number 18 beat double Olympic bronze medallist Mayra Aguiar from Brazil to take her second Grand Prix title.

The defending Cancún Grand Prix winner had to settle for silver as she was penalised with a third shido for a false attack after four minutes and 28 seconds of golden score.

Cuba's Kaliema Antomarchi scored a waza-ari at the very end of normal time in the first bronze medal match to defeat Poland's Beata Pacut.

The Cuban could now break into the world's top ten as she picks up her second Grand Prix bronze medal.

The second bronze medal was won by Brazil's Samanta Soares.

The world number 27 threw her Venezuelan opponent, Pan American silver medallist Karen Leon, for ippon.

Cuba had further success in the women's over-78kg competition as Idalys Ortiz took gold, beating Brazil's Maria Suelen Altheman in the final.

After winning silver at the World Judo Championships in Baku in September, Ortiz forced another win over Altheman who picked up three shidos to hand the title to the Cuban.

The bronze medals were won by Brazil's Beatriz Souza and Russia's Kseniia Chibisova.

As the heavyweight competition continued in the men's draw, Cuba's Ivan Felipe Silva Morales also upgraded his world silver medal to Grand Prix gold.

The Cuban came from behind in the final against Germany's Marc Odenthal who scored waza-ari first.

Silva Morales then countered the unbalanced German for ippon and the gold.

Brazil and Lebanon claimed the bronze medals through Rafael Macedo and Nacif Elias.

Macedo threw world number 48 Frazer Chamberlain of Britain for ippon whilst Elias edged his Czech opponent, David Klammert, by waza-ari.

In doing so, Elias became the first male medallist for Lebanon on the IJF World Tour.

A dominant display from Russia's Niiaz Bilalov took him to gold in the under-100kg event as he won all of his contests by ippon.

Silver went to Laurin Boehler of Austria with Brazil's Rafael Buzacarini defeating Cyrille Maret of France for bronze.

The second bronze went to Austria's Aaron Fara as he beat Pan American Championships gold medallist Leonardo Goncalves of Brazil in just 31 seconds.

In the men's over-100kg competition, Olympic champion Lukas Krpalek bounced back from a disappointing fifth place at the World Championships to claim his third Grand Prix gold medal.

The Czech judoka had to come from behind to take the victory against Cuba's Andy Granda.

Granda scored a waza-ari first, which Krpalek then equalled to send the match to golden score.

After just 23 seconds, Krpalek managed to score a second waza-ari to take the gold.

Bronze medals were awarded to Austria's Daniel Allerstorfer and Russia's Tamerlan Bashaev.