GLASGOW, Scotland, June 5 - the Norwich Union Grand Prix meet at Scotstoun Stadium.
Men
100m - 1 Mark Lewis-Francis, (Gbr) 10.43 seconds, 2 Maurice Greene (USA), 10.44 3 Jason Gardener (Gbr) 10.50.
200m - 1 John Capel (USA) 21.04 2 Christian Malcolm (Gbr) 21.13, 3 Chris Lambert (Gbr) 21.25 .
400m - 1 Malachi Davis (Gbr), 46.48, 2 Andrey Rudnitskiy (Rus) 46.97, 3 James Davis (USA) 47.22.
800m - 1 Dmitriy Bogdanov (Rus) 1:47.26, 2 James McIlroy, (Gbr) 1:47.68, 3, Sam Burley (USA) 1:47.89.
400m hurdles - 1 Kenneth Ferguson (USA) 49.93, 2 Mikhail Lipskiy (Rus) 50.08, 3 Aleksandr Borshchenko (Rus) 50.48.
4x100m relay - 1 (Gbr) Jason Gardener, Chris Lambert, Marlon Devonish, Mark Lewis-Francis) 38.93, 2 (USA) Dwight Phillips, Rae Edwards, Aaron Armstrong, Mark Jelks) 38.95, 3 (Rus) Sergey Bychkov, Aleksandr Ryabov, Aleksandr Smirnov, Andrey Yepshin), 39.57.
High jump - 1 Yaroslav Rybakov (Rus) 2.30 meters, 2 Jamie Nieto (USA) 2.27, 3 Matt Hemingway (USA) 2.24.
Long jump - 1, Dwight Phillips (USA) 8.26, 2 Miguel Pate (USA) 8.02, 3 Vitaliy Shkurlatov (Rus) 7.90.
Women
100m - 1 Olga Fyodorova, (Rus) 11.63, 2, Angela Williams (USA) 11.66, 3 Joice Maduaka (Gbr) 11.75.
400m - 1 Allyson Felix, (USA) 51.12, 2 Tatyana Firova (Rus) 51.22, 3 Maria Lisnichenko (Rus) 51.79.
1,500m - 1, Kelly Holmes (Gbr) 4:06.52, 2 Yelena Zadorozhnaya (Rus) 4:06.99, 3 Helen Clitheroe (Gbr) 4:07.98.
3,000m - 1 Joanne Pavey, (Gbr) 8:45.79, 2 Yelena Sidorchenkova, (Rus), 9:00.87. 3, Olesya Syryeva, (Rus) 9:02.44.
100m hurdles - 1 Michelle Perry (USA) 12.85, 2 Mariya Koroteyeva (Rus) 12.87, 3 Lolo Jones (USA) 12.95.
4x100m relay - 1 (Rus) Olga Fyodorova, Olga Khalandyreva, Irina Khabarova, Yekaterina Kondratyeva), 43.37, 2 (USA) Angela Williams, Amanda Rhett, Stephanie Durst, Connie Moore), 43.49, 3, (Gbr) Diane Allahgreen, Susan Deacon, Laura Turner, Katherine Endacott), 44.76.
Long jump - 1 Irina Simagina (Rus) 6.88, 2 Oksana Udmurtova (Rus) 6.66, 3 Kelly Sotherton (Gbr) 6.64.
Hammer - 1 Erin Gilreath, (USA) 71.49, 2 Olga Kuzenkova (Rus) 69.64, 3 Gulfiya Khanafeyeva (Rus) 66.46.