Az olimpiai ezüstérmes Francis Obikwelu nyerte a férfi 100 métert, az ezüstérmet az orosz Andrej Jepisin szerezte meg, míg a harmadik helyen a szlovén Matic Osovnikar végzett. A 27 éves Obikwelu ezzel másodszor lépett fel Európa trónjára: 2002-ben Dwain Chambers mögött második lett, de a brit fennakadt a doppingvizsgálaton, így a portugál ölébe pottyant az aranyérem.
A nigériainak született Obikwelu sikere papírforma a klasszikus sprinttávon, hiszen idén végig nagyszerű formában versenyzett, 9.86 mp-cel egyéni csúcsot javított. Bár a rajtja ezúttal is gyenge volt, féltávnál már átvette a vezetést, és 9.99 mp-vel tisztán győzött, egyedüliként került 10 mp-n belülre. Athéni olimpiai ezüstérme mellé ezúttal Eb-aranyat gyűjtött.
Az már a közép- és az elődöntőben látszott, hogy az "eredeti" címvédő Dwain Chambers ezúttal nincs olyan formában, mint négy évvel ezelőtti győzelme alkalmával. A brit futót doppinghasználat miatt megfosztották Eb-aranyától is, de büntetését már letöltötte. Visszatérése után most a hetedik helyet szerezte meg. A fináléba vezető úton az idén fedett pályás vb-ezüstérmes orosz Andrej Jepisin bizonyult a leggyorsabbnak 10.12 mp-vel, így nem meglepetés, hogy másodikként ért célba.
A címvédő spanyol Francisco Javier Fernandez nyerte a férfiak 20 km-es gyaloglását. A 29 éves olimpiai ezüstérmes Fernandez - aki már öt kilométer után jelentősen vezetett - 51 másodperccel előzte meg az orosz Valerij Borcsint, őt kilenc másodperces hátránnyal követte a portugál Joao Vieira. Az olasz Andrew Howe nyerte a férfi távolugrást a brit Greg Rutherford és az ukrán Olekszij Lukasevics előtt.