Great Britain's Sam Weale secured back-to-back Modern Pentathlon World Cup top-20 finishes with 17th place in Russia.
The Beijing 2008 Olympian, ranked 22nd in the world, followed up his 19th position in Hungary a week ago with 17th in Rostov.
Team-mate Jamie Cooke, Britain's reigning world junior champion, ended the day 21st.
Cooke had gone into the run/shoot in 11th spot but dropped down the leaderboard in the opening visit to the shooting range and Weale, who started in 22nd, overtook him on the second shoot.
Weale's combined run/shoot time of 10:42.26 was the eighth fastest of the day, while Cooke came home with a time of 11:15.21.
GB performance director Jan Bartu said: "It was a tough competition for everyone today, with a strong Russian contingent.
"Sam had a decent combined event that took him up to 17th. Realistically I think he would have been happier with a top-12 finish today. It was good competition experience for Jamie today."
Russia's Ilya Shugarov claimed gold.