Australian Stuart O'Grady is the surprise winner of the 105th edition of Paris-Roubaix. The CSC rider finished solo ahead of Juan Antonio Flecha and Steffen Wesemann.
http://www.cyclingpost.com/classic/article_004505.shtml
http://www.cyclingpost.com/classic/article_004505.shtml