Shara Proctor continued her impressively consistent season and edged ever closer to her own national long jump record at the IAAF Diamond League in Lausanne.
Proctor jumped a season's best 6.92 metres - just three centimetres short of her 12 month old UK record - to rank third in Switzerland.
Nigeria's Blessing Okagbare and American Britney Reese took the top two slots but Proctor now ranks second overall in this season's Diamond League standings.
The 24-year old will now look to defend her UK title in Birmingham next weekend and travel to the World Championships in Moscow as a live medal hope.
Elsewhere, last year's Olympic silver medallist Christine Ohuruogu came home fourth in the 400m.
The former Olympic and world champion clocked 51.03 seconds as American Francena McCorory finished fractionally ahead of Botswana's Amantle Montsho, who Ohuruogu beat in Birmingham on Sunday.
Olympic bronze medallist Robbie Grabarz endured a miserable high jump competition, won with a Ukrainian record and world leading 2.41 metres by Bohdan Bondarenko.
Grabarz finished eighth and last after three failures at a regulation 2.27m.
Elsewhere, Steve Lewis retired from the pole vault without registering a height after two failures at 5.52m and Andrew Osagie came home seventh in a high-quality 800m, won by Ethiopia's Mohammed Aman.
British team-mate Tiffany Porter raced to a season's best 12.65 secs to rank fifth as Dawn Harper Nelson won the 100m hurdles.
And James Ellington continued his solid season with a fourth in the 200m, clocking 20.46 secs.
© Sportsbeat 2013