Great Britain's Julia Bleasdale recorded a new personal best of 15:10.06 in the women's 5,000m in the Aviva London Grand Prix at Crystal Palace - although she was a distant sixth as Vivian Cheruiyot led a Kenyan 1-2-3-4.
And there was disappointment for world silver medallist Hannah England in the 1,500m, who understandably trailed in last in her first race since May 27 when she suffered a spiked Achilles.
England, who spent five days in hospital and was banned from standing for more than three minutes at a time for two weeks, clocked 4:14.45 as Olympic team-mates Laura Weightman and Lisa Dobriskey were fourth and seventh respectively behind Bahrain's Maryam Jamal.
Andy Pozzi reached the final of the 110m hurdles, but then pulled up at the third barrier as American Aries Merritt equalled his own fastest time in the world this year with victory in 12.93.
Former Olympic champion Liu Xiang had qualified for the final but withdrew with a back strain.
Britain's Chris Tomlinson recorded a season's best of 8.26m to finish second in the long jump, just two centimetres behind Australian Mitchell Watt.