55 m and third-placed Anna Rogowska of Poland had the same height.
Stewart just dipped below 11 seconds in the 100 m with 10.99 seconds as rain set in. Chandra Sturrup of the Bahamas had 11.15 and Jamaican Aleen Bailey 11.26 for third place.
In the rarely contested 3,000 m, the 5,000 m and 10,000 m, Olympic champ Bekele quickly ran away from Kenya-born American 1,500 m and 5,000 m world champion Bernhard Lagat to win in 7:28.64 minutes. Lagat had a personal best 7:33.15.
Richards surged on the home to win the 400 m in 49.34 seconds from Jamaican Noviene Williams Mills (50.39) and Amantle Montsho of Botswana (50.61).
'Honestly, I am very satisfied by my victory. It was cold tonight and I am proud I ran under 50,' said Richards, who fell just short of her 2009 world leading 49.23 seconds.
In other action, three-time defending world champion Jeremy Wariner won the 400 m in a modest 45.28 seconds with a surge on the last 50 m. The time was far away from the 2009 world lead 44.50 from fellow-American Olympic champion LaShawn Merritt.
Croatian world champion Blanka Vlasic won the high jump with 1.99 m and new French star Renaud Lavillenie took first place in the men's pole vault with a modest 5.70 m in difficult conditions.