Adam Gemili set personal season’s best times in the 100m and 200m at the World Athletics Continental Tour Gold meeting in Hungary.
The British sprinter finished second in the 100m to American Noah Lyles in 10.28 seconds, and third over 200m in 20.56 secs behind world champion Lyles and Italian Eseosa Desalu.
“I’ve got to be pleased with that,” Gemili, 26, said on Instagram.
“Not maybe the fastest runs but it’s getting there, it’s getting faster.”
Elsewhere at the Gyulai Istvan Memorial meet near Budapest, Laviai Nielsen was third in the women’s 400m while fellow Briton Jessie Knight was fifth.
Andrew Pozzi was sixth in the 110m hurdles while Dai Greene placed fourth over the 400m equivalent.
Lawrence Okoye threw a best of 62.53m to finish seventh in the men’s discus, while in the women’s long jump, Abigail Irozuru was fifth and Shara Proctor 13th.