20th European Athletics Championships - Day Two
Christophe Lemaitre (2L) of France wins gold in the Mens 100m Final during day two of the 20th European Athletics Championships at the Olympic Stadium on July 28, 2010 in Barcelona, Spain.
(July 27, 2010 - Source: Jasper Juinen/Getty Images Europe) more pics from this album »