Jan Kuf claimed Czech gold on the final day of the European Championships ©Facebook

Czech Republic's Jan Kuf claimed a second gold medal on the final day of the European Modern Pentathlon Championships in Sofia after edging a thrilling dual with Hungarian rival Robert Kasza.

Kuf, who had already claimed the mixed relay title with Natalie Dianová in the Bulgarian capital, began superbly with a second place finish in the fencing section.

He could only finish 18th in the swim but followed that with a solid 10th in the riding before another 10th place in the concluding run-shoot.

This put him on 1,451 points, just one clear of Kasza, who had scored a maximum of 300 points in the riding section.

Riccardo De Luca of Italia claimed bronze with 1,437 points.

Ukraine's 2015 world champion Pavlo Tymoshchenko finished in sixth position.

Italy claimed the men's team title at the European Modern Pentathlon Championships ©FIPM
Italy claimed the men's team title at the European Modern Pentathlon Championships ©FIPM

De Luca was joined by Fabio Poddighe and Pierpaolo Petroni to win the men's team title with 4,282 points.

Valentin Belaud, Gauthier Romani and Simon Casse claimed French silver with 4,194.

Alexander Nobis, Fabian Liebig and Stefan Kollner took German bronze on 4,019.

Hungary, Czech Republic, Ukraine and Britain occupied the next four places.