| Stage 7: Santa Clarita to Pasadena, 143 km |
| 1 Rinaldo Nocentini (Ita) AG2R La Mondiale | 3:24:43 |
| 2 Hayden Roulston (NZl) Cervelo Test Team |
| 3 Pieter Weening (Ned) Rabobank | both s.t. |
| 4 Markus Zberg (Sui) BMC Racing Team | 0:07 |
| 5 Martin Elmiger (Sui) AG2R La Mondiale |
| 6 Chris Baldwin (USA) Rock Racing |
| 7 George Hincapie (USA) Team Columbia-Highroad |
| 8 Frank Schleck (Lux) Team Saxo Bank |
| 9 Christian Vande Velde (USA) Garmin-Slipstream |
| 10 Addy Engels (Ned) Quick Step | all s.t. |
| 11 Thor Hushovd (Nor) Cervelo Test Team | 2:19 |
| 12 Pedro Horrillo Munoz (Esp) Rabobank |
| 13 Nick Reistad (USA) Jelly Belly Cycling Team |
| 14 Kiel Reijnen (USA) Jelly Belly Cycling Team |
| 15 Bauke Mollema (Ned) Rabobank |
| 16 Yaroslav Popovych (Ukr) Astana |
| 17 Dominique Rollin (Can) Cervelo Test Team |
| 18 Levi Leipheimer (USA) Astana |
| 19 David Zabriskie (USA) Garmin-Slipstream |
| 20 Thomas Danielson (USA) Garmin-Slipstream |
| 21 Mathias Frank (Sui) BMC Racing Team |
| 22 Steven Cozza (USA) Garmin-Slipstream |
| 23 Jeremy Vennell (NZl) Bissell Pro Cycling |
| 24 Daniel Oss (Ita) Liquigas |
| 25 Jens Voigt (Ger) Team Saxo Bank |
| 26 Glen Chadwick (NZl) Rock Racing |
| 27 Timothy Johnson (USA) Ouch Presented By Maxxis |
| 28 Freddy Rodriguez (USA) Rock Racing |
| 29 Tyler Farrar (USA) Garmin-Slipstream |
| 30 Ben Jacques-Maynes (USA) Bissell Pro Cycling |
| 31 Enrique Gutierrez (Esp) Rock Racing |
| 32 Jurgen van de Walle (Bel) Quick Step |
| 33 Christopher Horner (USA) Astana |
| 34 Thomas Lovkvist (Swe) Team Columbia-Highroad |
| 35 Michael Barry (Can) Team Columbia-Highroad |
| 36 Tom Boonen (Bel) Quick Step |
| 37 Ben Day (Aus) Fly V Australia |
| 38 Stef Clement (Ned) Rabobank |
| 39 Grischa Niermann (Ger) Rabobank |
| 40 Mark Cavendish (GBr) Team Columbia-Highroad |
| 41 Robert Gesink (Ned) Rabobank |
| 42 Kevin Seeldraeyers (Bel) Quick Step |
| 43 Kevin Hulsmans (Bel) Quick Step |
| 44 Lance Armstrong (USA) Astana |
| 45 Jeffry Louder (USA) BMC Racing Team |
| 46 Michael Rogers (Aus) Team Columbia-Highroad |
| 47 Janez Brajkovic (Slo) Astana |
| 48 Oscar Sevilla (Esp) Rock Racing |
| 49 Christophe Riblon (Fra) AG2R La Mondiale |
| 50 Thomas Peterson (USA) Garmin-Slipstream |
| 51 Vincenzo Nibali (Ita) Liquigas |
| 52 Frank Pipp (USA) Bissell Pro Cycling |
| 53 Brian Vandborg (Den) Liquigas |
| 54 Valeriy Kobzarenko (Ukr) Team Type 1 |
| 55 Karl Menzies (Aus) Ouch Presented By Maxxis |
| 56 Alessandro Vanotti (Ita) Liquigas |
| 57 Mauricio Ardila (Col) Rabobank |
| 58 Hubert Dupont (Fra) AG2R La Mondiale |
| 59 Lucas Sebastian Haedo (Arg) Colavita/Sutter Home p/b Cooking Light |
| 60 Matthew Wilson (Aus) Team Type 1 |
| 61 Bradley White (USA) Ouch Presented By Maxxis |
| 62 Weert Kevin De (Bel) Quick Step |
| 63 Gustav Larsson (Swe) Team Saxo Bank |
| 64 Cameron Evans (Can) Ouch Presented By Maxxis |
| 65 Adam Hansen (Aus) Team Columbia-Highroad |
| 66 Alexandre Moos (Sui) BMC Racing Team |
| 67 Floyd Landis (USA) Ouch Presented By Maxxis |
| 68 Juan Jose Haedo (Arg) Team Saxo Bank |
| 69 Brett Lancaster (Aus) Cervelo Test Team |
| 70 Carlos Barredo (Esp) Quick Step |
| 71 Rory Sutherland (Aus) Ouch Presented By Maxxis |
| 72 Kjell Carlstrom (Fin) Liquigas |
| 73 Marco Velo (Ita) Quick Step |
| 74 Jonathan Patrick McCarty (USA) Ouch Presented By Maxxis |
| 75 Stuart O'Grady (Aus) Team Saxo Bank |
| 76 Jason McCartney (USA) Team Saxo Bank |
| 77 Inigo Cuesta Lopez de Castro (Esp) Cervelo Test Team |
| 78 Andy Schleck (Lux) Team Saxo Bank |
| 79 Serge Pauwels (Bel) Cervelo Test Team |
| 80 Christopher Jones (USA) Team Type 1 |
| 81 Jose Luis Rubiera (Esp) Astana |
| 82 Carlos Sastre (Esp) Cervelo Test Team | all s.t. |
| 83 Gregory Rast (Sui) Astana | 3:44 |
| 84 Steve Morabito (Sui) Astana | s.t. |
| 85 Bernard Van Ulden (USA) Jelly Belly Cycling Team | 16:06 |
| 86 Tyler Hamilton (USA) Rock Racing |
| 87 Ian McKissick (USA) BMC Racing Team |
| 88 Andy Guptill (USA) Colavita/Sutter Home p/b Cooking Light |
| 89 Davide Frattini (Ita) Colavita/Sutter Home p/b Cooking Light |
| 90 Tyler Wren (USA) Colavita/Sutter Home p/b Cooking Light |
| 91 Aaron Olson (USA) Colavita/Sutter Home p/b Cooking Light |
| 92 Robert Gunn (USA) Fly V Australia |
| 93 Matthew Crane (USA) Jelly Belly Cycling Team |
| 94 Will Routley (Can) Jelly Belly Cycling Team | all s.t. |
| 95 Svein Tuft (Can) Garmin-Slipstream | 8:09 |
| 96 Tom Zirbel (USA) Bissell Pro Cycling | s.t. |
| 97 Trent Lowe (Aus) Garmin-Slipstream | 8:10 |
| DNF Mark Renshaw (Aus) Team Columbia-Highroad |
| DNF Francesco Chicchi (Ita) Liquigas |
| DNF Jacopo Guarnieri (Ita) Liquigas |
| DNF Stephane Goubert (Fra) AG2R La Mondiale |
| DNF Thomas Frei (Sui) BMC Racing Team |
| DNF Peter Latham (NZl) Bissell Pro Cycling |
| DNF Luis Romero Amaran (Cub) Colavita/Sutter Home p/b Cooking Light |
| DNF Phillip Gaimon (USA) Jelly Belly Cycling Team |
| DNF Francisco Mancebo (Esp) Rock Racing |
|
| GC |
| 1 Levi Leipheimer (USA) Astana | 27:39:02 |
| 2 David Zabriskie (USA) Garmin-Slipstream | at 0:36 |
| 3 Michael Rogers (Aus) Team Columbia-Highroad | 0:45 |
| 4 Jens Voigt (Ger) Team Saxo Bank | 1:10 |
| 5 Thomas Lovkvist (Swe) Team Columbia-Highroad | 1:29 |
| 6 Lance Armstrong (USA) Astana | 1:46 |
| 7 Robert Gesink (Ned) Rabobank | 1:54 |
| 8 Janez Brajkovic (Slo) Astana | 1:59 |
| 9 Christopher Horner (USA) Astana | 2:13 |
| 10 Vincenzo Nibali (Ita) Liquigas | 2:21 |
| 11 Thomas Danielson (USA) Garmin-Slipstream | 2:24 |
| 12 Jose Luis Rubiera (Esp) Astana | 2:48 |
| 13 Kevin Seeldraeyers (Bel) Quick Step | 2:57 |
| 14 Oscar Sevilla (Esp) Rock Racing | 3:37 |
| 15 Frank Schleck (Lux) Team Saxo Bank | 4:09 |
| 16 Jurgen van de Walle (Bel) Quick Step | 4:15 |
| 17 George Hincapie (USA) Team Columbia-Highroad | 4:23 |
| 18 Christian Vande Velde (USA) Garmin-Slipstream | 5:01 |
| 19 Bauke Mollema (Ned) Rabobank | 5:44 |
| 20 Grischa Niermann (Ger) Rabobank | 6:08 |
| 21 Hayden Roulston (NZl) Cervelo Test Team | 6:20 |
| 22 Gustav Larsson (Swe) Team Saxo Bank | 6:25 |
| 23 Inigo Cuesta Lopez de Castro (Esp) Cervelo Test Team | 6:56 |
| 24 Ben Jacques-Maynes (USA) Bissell Pro Cycling | s.t. |
| 25 Carlos Barredo (Esp) Quick Step | 7:18 |
| 26 Enrique Gutierrez (Esp) Rock Racing | 7:55 |
| 27 Pieter Weening (Ned) Rabobank | s.t. |
| 28 Yaroslav Popovych (Ukr) Astana | 8:16 |
| 29 Thomas Peterson (USA) Garmin-Slipstream | 8:52 |
| 30 Martin Elmiger (Sui) AG2R La Mondiale | 9:17 |
| 31 Weert Kevin De (Bel) Quick Step | 9:56 |
| 32 Floyd Landis (USA) Ouch Presented By Maxxis | 10:26 |
| 33 Hubert Dupont (Fra) AG2R La Mondiale | 10:47 |
| 34 Dominique Rollin (Can) Cervelo Test Team | 11:14 |
| 35 Jeremy Vennell (NZl) Bissell Pro Cycling | 12:22 |
| 36 Frank Pipp (USA) Bissell Pro Cycling | 12:25 |
| 37 Steven Cozza (USA) Garmin-Slipstream | 13:04 |
| 38 Tom Zirbel (USA) Bissell Pro Cycling | 13:22 |
| 39 Stuart O'Grady (Aus) Team Saxo Bank | 15:55 |
| 40 Jason McCartney (USA) Team Saxo Bank | 16:17 |
| 41 Glen Chadwick (NZl) Rock Racing | 18:44 |
| 42 Cameron Evans (Can) Ouch Presented By Maxxis | 19:04 |
| 43 Andy Schleck (Lux) Team Saxo Bank | 19:12 |
| 44 Jonathan Patrick McCarty (USA) Ouch Presented By Maxxis | 19:22 |
| 45 Rory Sutherland (Aus) Ouch Presented By Maxxis | 20:11 |
| 46 Alexandre Moos (Sui) BMC Racing Team | 20:31 |
| 47 Rinaldo Nocentini (Ita) AG2R La Mondiale | 21:52 |
| 48 Ian McKissick (USA) BMC Racing Team | 22:19 |
| 49 Svein Tuft (Can) Garmin-Slipstream | 22:26 |
| 50 Markus Zberg (Sui) BMC Racing Team | 22:56 |
| 51 Valeriy Kobzarenko (Ukr) Team Type 1 | 23:46 |
| 52 Tom Boonen (Bel) Quick Step | 24:14 |
| 53 Thor Hushovd (Nor) Cervelo Test Team | 24:37 |
| 54 Timothy Johnson (USA) Ouch Presented By Maxxis | 26:05 |
| 55 Gregory Rast (Sui) Astana | 26:21 |
| 56 Addy Engels (Ned) Quick Step | 26:48 |
| 57 Will Routley (Can) Jelly Belly Cycling Team | 27:12 |
| 58 Mauricio Ardila (Col) Rabobank | 27:53 |
| 59 Lucas Sebastian Haedo (Arg) Colavita/Sutter Home p/b Cooking Light | 27:54 |
| 60 Matthew Wilson (Aus) Team Type 1 | 28:20 |
| 61 Steve Morabito (Sui) Astana | 28:52 |
| 62 Mathias Frank (Sui) BMC Racing Team | 28:54 |
| 63 Christopher Jones (USA) Team Type 1 | 29:03 |
| 64 Bradley White (USA) Ouch Presented By Maxxis | 29:17 |
| 65 Brian Vandborg (Den) Liquigas | 29:32 |
| 66 Stef Clement (Ned) Rabobank | 30:41 |
| 67 Serge Pauwels (Bel) Cervelo Test Team | 31:21 |
| 68 Mark Cavendish (GBr) Team Columbia-Highroad | 31:58 |
| 69 Chris Baldwin (USA) Rock Racing | 32:14 |
| 70 Michael Barry (Can) Team Columbia-Highroad | 32:29 |
| 71 Brett Lancaster (Aus) Cervelo Test Team | 32:46 |
| 72 Pedro Horrillo Munoz (Esp) Rabobank | 32:53 |
| 73 Nick Reistad (USA) Jelly Belly Cycling Team | 33:01 |
| 74 Davide Frattini (Ita) Colavita/Sutter Home p/b Cooking Light | 33:14 |
| 75 Juan Jose Haedo (Arg) Team Saxo Bank | 33:17 |
| 76 Marco Velo (Ita) Quick Step |
| 77 Christophe Riblon (Fra) AG2R La Mondiale | 33:44 |
| 78 Tyler Farrar (USA) Garmin-Slipstream | 33:46 |
| 79 Matthew Crane (USA) Jelly Belly Cycling Team | 34:39 |
| 80 Kevin Hulsmans (Bel) Quick Step | 34:50 |
| 81 Kiel Reijnen (USA) Jelly Belly Cycling Team | 35:01 |
| 82 Kjell Carlstrom (Fin) Liquigas | 35:13 |
| 83 Ben Day (Aus) Fly V Australia | 36:16 |
| 84 Adam Hansen (Aus) Team Columbia-Highroad | 36:28 |
| 85 Jeffry Louder (USA) BMC Racing Team | 36:42 |
| 86 Carlos Sastre (Esp) Cervelo Test Team | 37:09 |
| 87 Karl Menzies (Aus) Ouch Presented By Maxxis | 37:28 |
| 88 Trent Lowe (Aus) Garmin-Slipstream | 37:42 |
| 89 Daniel Oss (Ita) Liquigas | 39:09 |
| 90 Tyler Wren (USA) Colavita/Sutter Home p/b Cooking Light | 39:24 |
| 91 Alessandro Vanotti (Ita) Liquigas | 41:58 |
| 92 Freddy Rodriguez (USA) Rock Racing | 42:12 |
| 93 Bernard Van Ulden (USA) Jelly Belly Cycling Team | 46:04 |
| 94 Aaron Olson (USA) Colavita/Sutter Home p/b Cooking Light | 46:52 |
| 95 Tyler Hamilton (USA) Rock Racing | 49:25 |
| 96 Robert Gunn (USA) Fly V Australia | 50:15 |
| 97 Andy Guptill (USA) Colavita/Sutter Home p/b Cooking Light | 55:15 |
|
| Sprint GC |
| 1 Mark Cavendish (GBr) Team Columbia-Highroad | 36 pts |
| 2 Thor Hushovd (Nor) Cervelo Test Team | 28 |
| 3 Tom Boonen (Bel) Quick Step | 24 |
| 4 Pieter Weening (Ned) Rabobank | 18 |
| 5 Tyler Farrar (USA) Garmin-Slipstream | 16 |
| 6 Rinaldo Nocentini (Ita) AG2R La Mondiale | 15 |
| 7 Thomas Peterson (USA) Garmin-Slipstream | 15 |
| 8 Markus Zberg (Sui) BMC Racing Team | 15 |
| 9 Martin Elmiger (Sui) AG2R La Mondiale | 15 |
| 10 Levi Leipheimer (USA) Astana | 12 |
| 11 Jurgen van de Walle (Bel) Quick Step | 12 |
| 12 Hayden Roulston (NZl) Cervelo Test Team | 12 |
| 13 Lucas Sebastian Haedo (Arg) Colavita/Sutter Home p/b Cooking Light | 12 |
| 14 Michael Rogers (Aus) Team Columbia-Highroad | 11 |
| 15 Pedro Horrillo Munoz (Esp) Rabobank | 11 |
| 16 Freddy Rodriguez (USA) Rock Racing | 11 |
| 17 Vincenzo Nibali (Ita) Liquigas | 10 |
| 18 Juan Jose Haedo (Arg) Team Saxo Bank | 10 |
| 19 Christopher Horner (USA) Astana | 10 |
| 20 Kevin Seeldraeyers (Bel) Quick Step | 9 |
| 21 Jason McCartney (USA) Team Saxo Bank | 9 |
| 22 Oscar Sevilla (Esp) Rock Racing | 8 |
| 23 Cameron Evans (Can) Ouch Presented By Maxxis | 8 |
| 24 Janez Brajkovic (Slo) Astana | 7 |
| 25 Grischa Niermann (Ger) Rabobank | 7 |
| 26 Lance Armstrong (USA) Astana | 6 |
| 27 Bauke Mollema (Ned) Rabobank | 6 |
| 28 Serge Pauwels (Bel) Cervelo Test Team | 6 |
| 29 Tyler Hamilton (USA) Rock Racing | 6 |
| 30 Yaroslav Popovych (Ukr) Astana | 5 |
| 31 Brett Lancaster (Aus) Cervelo Test Team | 5 |
| 32 Chris Baldwin (USA) Rock Racing | 5 |
| 33 Carlos Barredo (Esp) Quick Step | 5 |
| 34 Jeffry Louder (USA) BMC Racing Team | 5 |
| 35 Brian Vandborg (Den) Liquigas | 5 |
| 36 George Hincapie (USA) Team Columbia-Highroad | 4 |
| 37 Thomas Danielson (USA) Garmin-Slipstream | 4 |
| 38 Frank Schleck (Lux) Team Saxo Bank | 4 |
| 39 Addy Engels (Ned) Quick Step | 4 |
| 40 Valeriy Kobzarenko (Ukr) Team Type 1 | 4 |
| 41 Timothy Johnson (USA) Ouch Presented By Maxxis | 4 |
| 42 Robert Gesink (Ned) Rabobank | 3 |
| 43 Bradley White (USA) Ouch Presented By Maxxis | 3 |
| 44 Christian Vande Velde (USA) Garmin-Slipstream | 2 |
| 45 David Zabriskie (USA) Garmin-Slipstream | 1 |
| 46 Andy Schleck (Lux) Team Saxo Bank | 1 |
| 47 Karl Menzies (Aus) Ouch Presented By Maxxis | 1 |
| 48 Robert Gunn (USA) Fly V Australia | 1 |
|
| Mountains GC |
| 1 Jason McCartney (USA) Team Saxo Bank | 29 pts |
| 2 Tyler Hamilton (USA) Rock Racing | 22 |
| 3 Serge Pauwels (Bel) Cervelo Test Team | 17 |
| 4 Bauke Mollema (Ned) Rabobank | 13 |
| 5 Levi Leipheimer (USA) Astana | 10 |
| 6 Timothy Johnson (USA) Ouch Presented By Maxxis | 10 |
| 7 Steven Cozza (USA) Garmin-Slipstream | 8 |
| 8 Bradley White (USA) Ouch Presented By Maxxis | 8 |
| 9 Brian Vandborg (Den) Liquigas | 8 |
| 10 Jeffry Louder (USA) BMC Racing Team | 8 |
| 11 Christopher Horner (USA) Astana | 7 |
| 12 Jose Luis Rubiera (Esp) Astana | 7 |
| 13 Carlos Barredo (Esp) Quick Step | 6 |
| 14 Valeriy Kobzarenko (Ukr) Team Type 1 | 6 |
| 15 Chris Baldwin (USA) Rock Racing | 6 |
| 16 Hayden Roulston (NZl) Cervelo Test Team | 5 |
| 17 Ben Jacques-Maynes (USA) Bissell Pro Cycling | 5 |
| 18 Thomas Peterson (USA) Garmin-Slipstream | 5 |
| 19 George Hincapie (USA) Team Columbia-Highroad | 4 |
| 20 Pieter Weening (Ned) Rabobank | 3 |
| 21 Lance Armstrong (USA) Astana | 2 |
| 22 Michael Barry (Can) Team Columbia-Highroad | 2 |
| 23 Thomas Lovkvist (Swe) Team Columbia-Highroad | 1 |
| 24 Vincenzo Nibali (Ita) Liquigas | 1 |
| 25 Frank Schleck (Lux) Team Saxo Bank | 1 |
| 26 Glen Chadwick (NZl) Rock Racing | 1 |
|
| Young Rider GC |
| 1 Robert Gesink (Ned) Rabobank | 27:40:56 |
| 2 Kevin Seeldraeyers (Bel) Quick Step | at 1:03 |
| 3 Bauke Mollema (Ned) Rabobank | 3:50 |
| 4 Thomas Peterson (USA) Garmin-Slipstream | 6:58 |
| 5 Steven Cozza (USA) Garmin-Slipstream | 11:10 |
| 6 Andy Schleck (Lux) Team Saxo Bank | 17:18 |
| 7 Mathias Frank (Sui) BMC Racing Team | 27:00 |
| 8 Mark Cavendish (GBr) Team Columbia-Highroad | 30:04 |
| 9 Matthew Crane (USA) Jelly Belly Cycling Team | 32:45 |
| 10 Kiel Reijnen (USA) Jelly Belly Cycling Team | 33:07 |
| 11 Daniel Oss (Ita) Liquigas | 37:15 |
|
| Team GC |
| 1 Astana | 83:00:53 |
| 2 Garmin-Slipstream | at 1:49 |
| 3 Team Saxo Bank | 2:20 |
| 4 Team Columbia-High Road | 2:46 |
| 5 Rabobank | 4:45 |
| 6 Quick Step | 7:18 |
| 7 Rock Racing | 7:54 |
| 8 Cervelo Test Team | 18:53 |
| 9 AG2R La Mondiale | 20:20 |
| 10 Bissell Pro Cycling | 21:57 |
| 11 BMC Racing Team | 24:20 |
| 12 Ouch Presented By Maxxis | 25:19 |
| 13 Liquigas | 29:26 |
| 14 Colavita/Sutter Home p/b Cooking Light | 1:09:04 |
| 15 Jelly Belly Cycling Team | 1:09:56 |
| 16 Team Type 1 | 1:11:57 |