Francisco Mancebo (Skydive Dubai) zwyciężył na mecie ostatniego etapu Tour of Alberta. W klasyfikacji generalnej triumfował Amerykanin Robin Carpenter (Holowesko/Citadel).
40-letni hiszpański weteran na ostatnim odcinku na mecie zameldował się 4 sekundy przed pokaźną grupą lidera prowadzoną przez Norwega Kristoffera Skjerpinga (Cannondale-Drapac). Trzecie miejsce zajął Amerykanin Colin Joyce (Axeon Hagens Berman).
W klasyfikacji generalnej 24-letni Carpenter pokonał o sekundę Holendra Bauke Mollemę (Trek-Segafredo).
1 Francisco Mancebo (Spa) Skydive Dubai Team 2:46:01 2 Kristoffer Skjerping (Nor) Cannondale-Drapac 00:04 3 Colin Joyce (USA) Axeon Hagens Berman 4 Peter Disera (Can) H&R Block 5 John Murphy (USA) UnitedHealthcare 6 Kristofer Dahl (Can) Silber 7 Alex Howes (USA) Cannondale-Drapac 8 Gregory Rast (Swi) Trek-Segafredo 9 Robin Carpenter (USA) Holowesko/Citadel 10 Benjamin Perry (Can) Silber 11 Oscar Pelegri Ferrandis (Spa) Amore & Vita - Selle SMP 12 Evan Huffman (USA) Team Rally 13 Eddie Dunbar (Irl) Axeon Hagens Berman 14 Daniel Eaton (USA) UnitedHealthcare 15 Alexander Cataford (Can) Silber 16 Antoine Duchesne (Can) Team Canada 17 Christopher Horner (USA) Lupus Racing Team 18 Bauke Mollema (Ned) Trek-Segafredo 19 Andzs Flaksis (Lat) Holowesko/Citadel 20 Felix Cote Bouvette (Can) H&R Block 21 David Drouin (Can) Silber 22 Chad Young (USA) Axeon Hagens Berman 23 Frank Schleck (Lux) Trek-Segafredo 24 Travis McCabe (USA) Holowesko/Citadel 25 Tyler Williams (USA) Axeon Hagens Berman 26 Nigel Ellsay (Can) Silber 27 Jack Burke (Can) H&R Block 28 Angus Morton (Aus) Jelly Belly p/b Maxxis 29 Toms Skujins (Lat) Cannondale-Drapac 30 Travis Samuel (Can) H&R Block 31 Kristijan Koren (Slo) Cannondale-Drapac 32 Jonathan Clarke (Aus) UnitedHealthcare 33 Ed Walsh (Can) Team Canada 34 Ryan Roth (Can) Silber 35 Lawson Craddock (USA) Cannondale-Drapac 36 Redi Halilaj (Alb) Amore & Vita - Selle SMP 37 Phillip Gaimon (USA) Cannondale-Drapac 38 Ivan Santaromita (Ita) Skydive Dubai Team 39 Phil O'Donnell (USA) Axeon Hagens Berman 40 Andre Cardoso (Por) Cannondale-Drapac 41 Justin Oien (USA) Axeon Hagens Berman 42 Jonathan Brown (USA) Axeon Hagens Berman 43 Marco Zamparella (Ita) Amore & Vita - Selle SMP 00:13 44 Adam Jamieson (Can) Team Canada 00:17 45 Matthew Busche (USA) UnitedHealthcare 00:30 46 Christopher Jones (USA) UnitedHealthcare 00:33 47 Daniel Summerhill (USA) UnitedHealthcare 00:37 48 Nicola Campigli (Ita) Amore & Vita - Selle SMP 00:38 49 Pierpaolo Ficara (Ita) Amore & Vita - Selle SMP 50 Uri Martins (Mex) Amore & Vita - Selle SMP 51 Danilo Celano (Ita) Amore & Vita - Selle SMP 52 Joseph Lewis (Aus) Holowesko/Citadel 53 Michael Woods (Can) Cannondale-Drapac 00:04 54 Edgar Miguel Lemos Pinto (Por) Skydive Dubai Team 01:09 55 Alec Cowan (Can) Team Canada 00:04 56 Winston David (USA) Lupus Racing Team 02:12 57 Jacob Rathe (USA) Jelly Belly p/b Maxxis 02:26 58 Ben Wolfe (USA) Jelly Belly p/b Maxxis 02:28 59 Ulises Alfredo Castillo Soto (Mex) Jelly Belly p/b Maxxi 00:04 60 Piet Allegaert (Bel) Trek-Segafredo 03:44 61 Mackenzie Brennan (USA) Holowesko/Citadel 04:00 62 Oscar Clark (USA) Holowesko/Citadel 63 Simon-Pierre Gauthier (Can) Team Canada 64 Christopher Prendergast (Can) H&R Block 65 Nicolas Masbourian (Can) Silber 66 Matteo Dal-Cin (Can) Silber 67 Luke Keough (USA) UnitedHealthcare 68 Danny Pate (USA) Team Rally 69 Chad Beyer (USA) Lupus Racing Team 70 Ryder Hesjedal (Can) Trek-Segafredo 04:11 71 Jure Rupnik (Slo) H&R Block 05:45 72 Matthieu Jeannes (Fra) Lupus Racing Team 06:34 73 Bryan Lewis (USA) Lupus Racing Team 74 Taylor Sheldon (USA) Jelly Belly p/b Maxxis 75 Marc-Antoine Soucy (Can) Team Canada 07:30 76 Bailey McKnight (Can) H&R Block 77 Peter Stetina (USA) Trek-Segafredo 78 Joshua Berry (USA) Jelly Belly p/b Maxxis 79 Andrei Krasilnikau (Blr) Holowesko/Citadel 80 Tanner Putt (USA) UnitedHealthcare 81 Bryon Miguel (USA) Holowesko/Citadel 82 Julian David Arredondo Moreno (Col) Trek-Segafredo 83 Andrea Palini (Ita) Skydive Dubai Team
1 Robin Carpenter (USA) Holowesko/Citadel 13:35:31 2 Bauke Mollema (Ned) Trek-Segafredo 00:01 3 Evan Huffman (USA) Team Rally 00:07 4 Colin Joyce (USA) Axeon Hagens Berman 00:18 5 Alexander Cataford (Can) Silber 00:32 6 Daniel Eaton (USA) UnitedHealthcare 00:35 7 Nigel Ellsay (Can) Silber 00:52 8 Antoine Duchesne (Can) Team Canada 00:53 9 Alex Howes (USA) Cannondale-Drapac 01:01 10 Angus Morton (Aus) Jelly Belly p/b Maxxis 01:03 11 Tyler Williams (USA) Axeon Hagens Berman 02:21 12 Andzs Flaksis (Lat) Holowesko/Citadel 02:22 13 Kristoffer Skjerping (Nor) Cannondale-Drapac 02:29 14 Kristofer Dahl (Can) Silber 02:43 15 Jack Burke (Can) H&R Block 02:55 16 Frank Schleck (Lux) Trek-Segafredo 17 Toms Skujins (Lat) Cannondale-Drapac 02:56 18 Gregory Rast (Swi) Trek-Segafredo 02:57 19 Eddie Dunbar (Irl) Axeon Hagens Berman 20 Marco Zamparella (Ita) Amore & Vita - Selle SMP 03:09 21 Joseph Lewis (Aus) Holowesko/Citadel 03:11 22 Ryan Roth (Can) Silber 03:12 23 Christopher Horner (USA) Lupus Racing Team 03:13 24 John Murphy (USA) UnitedHealthcare 03:16 25 Benjamin Perry (Can) Silber 03:25 26 Chad Young (USA) Axeon Hagens Berman 03:27 27 Kristijan Koren (Slo) Cannondale-Drapac 03:36 28 Michael Woods (Can) Cannondale-Drapac 03:43 29 Phil O'Donnell (USA) Axeon Hagens Berman 03:47 30 Ed Walsh (Can) Team Canada 03:52 31 Andre Cardoso (Por) Cannondale-Drapac 03:54 32 Justin Oien (USA) Axeon Hagens Berman 04:03 33 Felix Cote Bouvette (Can) H&R Block 04:21 34 Edgar Miguel Lemos Pinto (Por) Skydive Dubai Team 04:24 35 Matthew Busche (USA) UnitedHealthcare 04:42 36 Travis McCabe (USA) Holowesko/Citadel 05:10 37 Adam Jamieson (Can) Team Canada 05:25 38 Christopher Jones (USA) UnitedHealthcare 05:42 39 Jonathan Clarke (Aus) UnitedHealthcare 06:33 40 Daniel Summerhill (USA) UnitedHealthcare 06:37 41 Travis Samuel (Can) H&R Block 06:38 42 Mackenzie Brennan (USA) Holowesko/Citadel 06:39 43 Christopher Prendergast (Can) H&R Block 07:36 44 Piet Allegaert (Bel) Trek-Segafredo 07:49 45 Danny Pate (USA) Team Rally 08:26 46 Andrei Krasilnikau (Blr) Holowesko/Citadel 10:39 47 Bailey McKnight (Can) H&R Block 11:15 48 Joshua Berry (USA) Jelly Belly p/b Maxxis 11:35 49 Tanner Putt (USA) UnitedHealthcare 12:23 50 Peter Stetina (USA) Trek-Segafredo 13:22 51 Jonathan Brown (USA) Axeon Hagens Berman 14:56 52 Redi Halilaj (Alb) Amore & Vita - Selle SMP 15:13 53 Ulises Alfredo Castillo Soto (Mex) Jelly Belly p/b Maxxi 15:49 54 David Drouin (Can) Silber 15:50 55 Ivan Santaromita (Ita) Skydive Dubai Team 15:52 56 Phillip Gaimon (USA) Cannondale-Drapac 16:11 57 Nicolas Masbourian (Can) Silber 17:57 58 Alec Cowan (Can) Team Canada 18:31 59 Jacob Rathe (USA) Jelly Belly p/b Maxxis 19:03 60 Pierpaolo Ficara (Ita) Amore & Vita - Selle SMP 19:25 61 Danilo Celano (Ita) Amore & Vita - Selle SMP 20:24 62 Oscar Pelegri Ferrandis (Spa) Amore & Vita - Selle SMP 20:31 63 Winston David (USA) Lupus Racing Team 20:32 64 Ben Wolfe (USA) Jelly Belly p/b Maxxis 20:39 65 Simon-Pierre Gauthier (Can) Team Canada 20:44 66 Lawson Craddock (USA) Cannondale-Drapac 21:04 67 Chad Beyer (USA) Lupus Racing Team 21:45 68 Ryder Hesjedal (Can) Trek-Segafredo 21:58 69 Oscar Clark (USA) Holowesko/Citadel 22:19 70 Nicola Campigli (Ita) Amore & Vita - Selle SMP 22:32 71 Uri Martins (Mex) Amore & Vita - Selle SMP 22:39 72 Matthieu Jeannes (Fra) Lupus Racing Team 23:13 73 Taylor Sheldon (USA) Jelly Belly p/b Maxxis 23:32 74 Luke Keough (USA) UnitedHealthcare 23:40 75 Matteo Dal-Cin (Can) Silber 24:09 76 Bryan Lewis (USA) Lupus Racing Team 25:21 77 Jure Rupnik (Slo) H&R Block 27:29 78 Bryon Miguel (USA) Holowesko/Citadel 27:43 79 Peter Disera (Can) H&R Block 27:59 80 Marc-Antoine Soucy (Can) Team Canada 29:05 81 Francisco Mancebo (Spa) Skydive Dubai Team 29:15 82 Julian David Arredondo Moreno (Col) Trek-Segafredo 33:27 83 Andrea Palini (Ita) Skydive Dubai Team 35:03