England v France - IRB RWC 2007 Semi Final

Matt Stevens (L) of England celebrates victory with Peter Richards of England during the Rugby World Cup 2007 Semi Final match between England and France at the Stade de France on October 13, 2007 in Saint-Denis, France.
(Oct. 13, 2007 - Source: Cameron Spencer/Getty Images Sport) more pics from this album »