| Cancer Council Classic, 51 km |
| 1 Robbie McEwen (Aus) Team Katusha | 1:04:32 |
| 2 Wim Stroetinga (Ned) Team Milram |
| 3 Graeme Brown (Aus) Rabobank |
| 4 Andre Greipel (Ger) Team Columbia-High Road |
| 5 Jose Rojas (Esp) Caisse D'Epargne |
| 6 Allan Davis (Aus) Quick Step |
| 7 Baden Cooke (Aus) UniSA |
| 8 Francesco Chicchi (Ita) Liquigas | all s.t. |
| 9 Hilton Clarke (Aus) Fuji-Servetto | 0:01 |
| 10 Chris Sutton (Aus) Garmin-Slipstream |
| 11 Mark Renshaw (Aus) Team Columbia-High Road | both s.t. |
| 12 Nicholas Roche (Irl) Ag2R La Mondiale | 0:02 |
| 13 Sebastien Hinault (Fra) Ag2R La Mondiale |
| 14 Mauro Santambrogio (Ita) Lampre - N.G.C |
| 15 Rony Martias (Fra) Bbox Bouygues Telecom |
| 16 Inaki Isasi (Esp) Euskaltel - Euskadi | all s.t. |
| 17 Andrea Grendene (Ita) Lampre - N.G.C | 0:03 |
| 18 Gert Steegmans (Bel) Team Katusha | 0:05 |
| 19 Aliaksandr Usau (Blr) Cofidis | 0:06 |
| 20 Julien El Fares (Fra) Cofidis |
| 21 Markel Irizar (Esp) Euskaltel - Euskadi |
| 22 Mikael Cherel (Fra) Francaise Des Jeux | all s.t. |
| 23 Alexandr Pliuschin (Mda) Ag2R La Mondiale | 0:07 |
| 24 Alexandre Pichot (Fra) Bbox Bouygues Telecom |
| 25 Jussi Veikkanen (Fin) Francaise Des Jeux |
| 26 Cameron Meyer (Aus) Garmin-Slipstream | all s.t. |
| 27 Martin Elmiger (Sui) Ag2R La Mondiale | 0:08 |
| 28 Matthew Goss (Aus) Team Saxobank |
| 29 Timothy Gudsell (NZl) Francaise Des Jeux |
| 30 Kasper Klostergaard (Den) Team Saxobank |
| 31 Luca Barla (Ita) Team Milram | all s.t. |
| 32 Aaron Kemps (Aus) UniSA | 0:09 |
| 33 Dries Devenyns (Bel) Quick Step |
| 34 Christian Knees (Ger) Team Milram |
| 35 Greg Henderson (NZl) Team Columbia-High Road |
| 36 Josu Agirre (Esp) Euskaltel - Euskadi |
| 37 Jos Van Emden (Ned) Rabobank | all s.t. |
| 38 Jacopo Guarnieri (Ita) Liquigas | 0:10 |
| 39 Yoann Offredo (Fra) Francaise Des Jeux | 0:11 |
| 40 Pablo Urtasun (Esp) Euskaltel - Euskadi | s.t. |
| 41 Frank Hoj (Den) Team Saxobank | 0:12 |
| 42 Nikolay Trusov (Rus) Team Katusha | s.t. |
| 43 Guillaume Blot (Fra) Cofidis | 0:15 |
| 44 Matteo Tosatto (Ita) Quick Step | 0:16 |
| 45 Cladio Corioni (Ita) Liquigas | 0:17 |
| 46 Nicki Sorensen (Den) Team Saxobank | s.t. |
| 47 Olivier Kaisen (Bel) Silence-Lotto | 0:18 |
| 48 Mickael Buffaz (Fra) Cofidis | 0:19 |
| 49 Ryder Hesjedal (Can) Garmin-Slipstream | s.t. |
| 50 Mathew Hayman (Aus) Rabobank | 0:21 |
| 51 Kurt Hovelijnck (Bel) Quick Step | 0:22 |
| 52 Jonas Ljungblad (Swe) Silence-Lotto | s.t. |
| 53 Nicolas Portal (Fra) Caisse D'Epargne | 0:23 |
| 54 Thomas Rohregger (Aut) Team Milram |
| 55 Oscar Pereiro (Esp) Caisse D'Epargne |
| 56 Stuart O'Grady (Aus) Team Saxobank |
| 57 George Hincapie (USA) Team Columbia-High Road |
| 58 Bernhard Eisel (Aut) Team Columbia-High Road |
| 59 Michael Schar (Sui) Astana |
| 60 Imanol Erviti (Esp) Caisse D'Epargne |
| 61 Aliaksandr Kuchynski (Blr) Liquigas |
| 62 Mathieu Claude (Fra) Bbox Bouygues Telecom |
| 63 Luis Leon Sanchez (Esp) Caisse D'Epargne |
| 64 Lance Armstrong (USA) Astana |
| 65 Florent Brard (Fra) Cofidis |
| 66 Jesus Hernandez (Esp) Astana | all s.t. |
| 67 Steve Morabito (Sui) Astana | 0:24 |
| 68 Assan Bazayev (Kaz) Astana |
| 69 Francesco Reda (Ita) Quick Step |
| 70 Vitaliy Buts (Ukr) Lampre - N.G.C |
| 71 Travis Meyer (Aus) UniSA |
| 72 Davide Malacarne (Ita) Quick Step |
| 73 Wesley Sulzberger (Aus) Francaise Des Jeux |
| 74 Markus Eichler (Ger) Team Milram |
| 75 Daniele Nardello (Ita) Fuji-Servetto |
| 76 Vincent Jerome (Fra) Bbox Bouygues Telecom |
| 77 Mathieu Drujon (Fra) Caisse D'Epargne |
| 78 Jens Voigt (Ger) Team Saxobank | all s.t. |
| 79 Anders Lund (Den) Team Saxobank | 0:25 |
| 80 Perrig Quemeneur (Fra) Bbox Bouygues Telecom |
| 81 Kenny De Haes (Bel) Team Katusha |
| 82 Juan Horrach (Esp) Team Katusha |
| 83 Jose Luis Rubiera (Esp) Astana |
| 84 Stef Clement (Ned) Rabobank |
| 85 Hubert Schwab (Sui) Quick Step |
| 86 Aitor Hernandez (Esp) Euskaltel - Euskadi | all s.t. |
| 87 Ronny Scholz (Ger) Team Milram | 0:26 |
| 88 Rene Mandri (Est) Ag2R La Mondiale |
| 89 Glenn D'Hollander (Bel) Silence-Lotto |
| 90 Vladmir Efimkin (Rus) Ag2R La Mondiale | all s.t. |
| 91 Stijn Vandenbergh (Bel) Team Katusha | 0:27 |
| 92 Sergio De Lis (Esp) Euskaltel - Euskadi |
| 93 Sergey Klimov (Rus) Team Katusha |
| 94 Ivan Dominquez (USA) Fuji-Servetto |
| 95 Ermanno Capelli (Ita) Fuji-Servetto |
| 96 Rick Flens (Ned) Rabobank |
| 97 Simon Clarke (Aus) UniSA |
| 98 Maxim Iglinskiy (Kaz) Astana | all s.t. |
| 99 Gianni Da Ros (Ita) Liquigas | 0:28 |
| 100 Andoni Lafuente (Esp) Euskaltel - Euskadi |
| 101 Emanuele Bindi (Ita) Lampre - N.G.C |
| 102 Javier Megias (Esp) Fuji-Servetto |
| 103 Alexander Efimkin (Rus) Ag2R La Mondiale |
| 104 Frederick Willems (Bel) Liquigas |
| 105 Timmy Duggan (USA) Garmin-Slipstream |
| 106 William Walker (Aus) Fuji-Servetto |
| 107 Trent Lowe (Aus) Garmin-Slipstream | all s.t. |
| 108 Martin Muller (Ger) Team Milram | 0:29 |
| 109 Adam Hansen (Aus) Team Columbia-High Road |
| 110 Mario Aerts (Bel) Silence-Lotto |
| 111 Kai Reus (Ned) Rabobank |
| 112 Christian Meier (Can) Garmin-Slipstream |
| 113 Jack Bobridge (Aus) UniSA |
| 114 Volodymyr Zagorodniy (Ukr) Lampre - N.G.C |
| 115 Pieter Jacobs (Bel) Silence-Lotto |
| 116 David Loosli (Sui) Lampre - N.G.C |
| 117 Jeremy Roy (Fra) Francaise Des Jeux |
| 118 Matteo Bono (Ita) Lampre - N.G.C |
| 119 Matthew Lloyd (Aus) Silence-Lotto |
| 120 Scott Davis (Aus) UniSA |
| 121 Tom Stubbe (Bel) Silence-Lotto |
| 122 Matthew Wilson (Aus) UniSA |
| 123 Remy Di Gregorio (Fra) Francaise Des Jeux | all s.t. |
| 124 Matthieu Sprick (Fra) Bbox Bouygues Telecom | 0:30 |
| 125 Maciej Bodnar (Pol) Liquigas |
| 126 Rein Taaramae (Est) Cofidis |
| 127 Laurent Lefevre (Fra) Bbox Bouygues Telecom |
| 128 David Moncoutie (Fra) Cofidis | all s.t. |
| 129 Pablo Lastras (Esp) Caisse D'Epargne | 0:31 |
| 130 Davide Vigano (Ita) Fuji-Servetto | 0:43 |
| 131 Julian Dean (NZl) Garmin-Slipstream | 0:45 |
| DNF Michael Rogers (Aus) Team Columbia-High Road |
| DNF Tom Leezer (Ned) Rabobank |