A jamaicai vágtázók jegyében tartották meg a hagyományos stockholmi atlétikai viadalt. A már 83 világcsúcsot látott 96 éves olimpiai stadionban rekord ezúttal nem született, több számban is viszont a világ legjobbjai megmutatták, hogy felkészülten várják az olimpiát. 100 méteren a volt világcsúcstartó Asafa Powell egy századdal vert rá az aktuális világrekorderre, honfitársára Usain Boltra. Powell 9,88, Bolt 9,89 másodpercet ért el.
Harmadik is jamaicai lett, Nesta Carter ugyanis 9,8-at ért el. A világcsúcshoz legközelebb az etióp Meseret Defar járt, aki 14:12,88 perccel nyert női 5000 méteren, ami csak 1,73 másodperccel gyöngébb honfitársnője, Tirunesh Dibaba legjobbjánál. Ők ketten idén még nem mérték össze erejüket, s csak Pekingben futnak majd együtt. Blanka Vlašić zsinórban 34. győzelmét aratta magasugrásban, de nem a győzelem és a 202 centiméter jelentette neki a legtöbbet, hanem, hogy maga mögé utasította az orosz Elena Szleszarenkót. A portugál Naide Gomes 704-gyel győzött távolugrásban, Dayron Robles 12,91-gyel nyeret a 110 gátat, Anders Thorkildsen pedig 87,36 méteres idei legjobbjával a gerelyhajítást.