Christian Coleman and Shericka Jackson upset the reigning 100m world champions to become this year’s Diamond League winners in Eugene, Oregon.
Coleman, the 2019 world champion, made a fine start to go clear of Lyles, and although the new world champion fought back, he had left it fractionally too late.
Coleman, who finished a disappointing fifth at last month’s World Championships, held on to match the season’s best time for the second time in two weeks, after also winning in 9.83 at the Xiamen Diamond League on 2 September. Lyles was second and Kenya’s Ferdinand Omanyala third, both timed at 9.85.
Like Lyles, Richardson has established herself as a new star of US sprinting, claiming two world golds in Budapest last month.
But the 23-year-old never recovered after a flat start in the women’s 100m, with 200m world champion Jackson, 29, edging clear to win in 10.70, with Ivory Coast’s Marie-Josee Ta Lou second (10.75) and Jamaica’s Elaine Thompson-Herah third (10.79).
British pair Dina Asher-Smith (10.96) and Imani Lansiquot (11.01) finished seventh and eighth.
Britain’s Laura Muir was denied a third Diamond League title after a superb run by Faith Kipyegon in the women’s 1500m.