Clarke claims personal best
Lawrence Clarke ran a new personal best of 13.33 seconds in the 110m hurdles at the EAP & Swiss Meeting in Geneva.
The 22-year-old, running into a slight headwind, finished second, but went quicker than both World Championship bronze medallist Andy Turner and rising star and training partner Andy Pozzi have done this year.
Eilidh Child ran an impressive lifetime best to win the 400m hurdles.
The Scot clocked 54.96secs to take 0.2s off her previous best and become the fastest British women over the distance this season.
Conrad Williams ran 45.08 to win the 400m, with Luke Lennon-Ford second in 45.23.
James Ellington clocked 22.55 for the 200m.