Ryan Roth wins Winston-Salem Classic

Ryan Roth (Silber) took a hard fought win in punishingly hot and humid conditions on the final day of a week-long festival of racing in Winston-Salem.

"The team has been super consistent all year," Roth said at the finish. "But we haven’t had a proper cross-the-line-first win, so that’s what we were shooting for."

The 14-lap race was dominated by a 10-man breakaway that escaped early, containing Marco Canola (UnitedHealthcare), Tom Soladay (Rally Cycling), Benjamin Perry (Silber), Orlando Garibay (Cylance-InCycle), Michael Sheehan (Jelly Belly), Chris Horner (Lupus), Jon Hornbeck and Andzs Flaksis (Holowesko-Citadel), Bruno Langlois (Garneau-Quebecor), Dan Craven (Cycling Academy Team).

The gap was kept in check almost single-handedly by Amore & Vita, but when it got close, attacks flew from the peloton, splintering the bunch into several groups.

With five laps to go, a large chase group made their way to the leaders, with Amore & Vita distanced. Attacks by Rally and UnitedHealthcare re-fractured the large front peloton, leaving a new breakaway up the road.

That group included Rally's Tom Zirbel and Evan Huffman, Marcotte, Langlois, Canola, Roth, and Rob Squire (Holowesko-Citadel) brought to just 20 seconds at two laps to go by Lupus, but their advantage would soon balloon to nearly a minute at the last feed zone.

"I tried to use as little as possible in the first part of the race and let my teammates carry that load for me," Roth said of his timely move to the front. "I didn’t feel great, but I told myself no one was feeling good in this kind of weather, so just deal with it, put it out of my mind and focus on the race."

Josh Berry (Jelly Belly) sparked a split from the peloton on the penultimate lap, pulling Robin Carpenter and Oscar Clark (Holowesko-Citadel), Matthew Busche (UnitedHealthcare) briefly away, but the peloton sensed the danger and quickly brought those chasers back. Meanwhile, up the road, Langlois attacked the break on the main climb, opening up a 10 second lead.

The Canadian was brought back on the last lap, but the cooperation had completely dissolved in the lead group. The last 10k were a bare-knuckle street brawl, with each rider launching at least one attack, but Langlois' second move with 5km to go was the only one that looked able to stick.

When the chasers relied solely on a fading Zirbel to try to reel in Langlois, their fate was almost sealed. But an attack by Canola erased the gap before the final climb.

Marcotte was the fast man to watch in the group, but he chose the wrong rider to mark on the final 100m, and when Roth went, the Jamis rider hesitated before finally opening up his sprint, a fraction of a second too late.

"Ryan is very experienced," said Silber team director Gord Fraser. "He’s our leader for a reason, and he’s lethal when he gets a chance to win a race. He got tailed off a little bit on the very last climb, but he was able to manage his bullets and come back to the lead three and then take that sprint. I like to see that initiative. You can kind of die by trying leading out a sprint, but it’s kind of like buying a ticket for the lottery, and thankfully that number was good today."

Full Results

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Ryan Roth (Can) Silber Pro Cycling4:09:48
2Eric Marcotte (USA) Team JamisRow 1 - Cell 2
3Evan Huffman (USA) Rally Cycling0:00:01
4Marco Canola (Ita) UnitedHealthcare Professional Cycling TeamRow 3 - Cell 2
5Robbie Squire (USA) Holowesko / Citadel p/b Hincapie SportswearRow 4 - Cell 2
6Jacob Rathe (USA) Jelly Belly p/b Maxxis0:00:06
7Travis McCabe (USA) Holowesko / Citadel p/b Hincapie SportswearRow 6 - Cell 2
8Chad Beyer (USA) Lupus Racing TeamRow 7 - Cell 2
9Matthew Busche (USA) UnitedHealthcare Professional Cycling Team0:00:07
10Joseph Schmalz (USA) Elevate Pro Cycling p/b Bicycle WorldRow 9 - Cell 2
11Bruno Langlois (Can) Garneau QuébecorRow 10 - Cell 2
12Oscar Clark (USA) Holowesko / Citadel p/b Hincapie Sportswear0:00:08
13Robin Carpenter (USA) Holowesko / Citadel p/b Hincapie Sportswear0:00:19
14Kyle Murphy (USA) Team Jamis0:00:24
15Jacob Sitler (USA) Astellas Cycling TeamRow 14 - Cell 2
16Griffin Easter (USA) Team IlluminateRow 15 - Cell 2
17Bjorn Selander (USA) Rally CyclingRow 16 - Cell 2
18Chris Butler (USA) Cycling Academy TeamRow 17 - Cell 2
19Benjamin Perry (Can) Silber Pro Cycling0:00:28
20Nicolae Tanovitchii (Mda) Lupus Racing TeamRow 19 - Cell 2
21Emerson Oronte (USA) Rally CyclingRow 20 - Cell 2
22Camilo Zambrano (USA) Cylance-Incycle p/b Cannondale0:00:29
23Thomas Zirbel (USA) Rally Cycling0:00:32
24Travis Livermon (USA) Astellas Cycling Team0:00:45
25Taylor Sheldon (USA) Jelly Belly p/b Maxxis0:01:14
26Daniel Turek (Cze) Cycling Academy Team0:01:16
27Connor McCutcheon (USA) Team Illuminate0:02:00
28John Murphy (USA) UnitedHealthcare Professional Cycling Team0:02:08
29Christopher Jones (USA) UnitedHealthcare Professional Cycling TeamRow 28 - Cell 2
30Andzs Flaksis (Lat) Holowesko / Citadel p/b Hincapie Sportswear0:02:18
31John Hornbeck (USA) Holowesko / Citadel p/b Hincapie SportswearRow 30 - Cell 2
32Danny Pate (USA) Rally Cycling0:02:22
33William Stephens (USA) Elevate Pro Cycling p/b Bicycle World0:03:46
34Christopher Prendergast (Can) H&R Block Pro CyclingRow 33 - Cell 2
35Joshua Berry (USA) Jelly Belly p/b Maxxis0:04:38
36Thomas Soladay (USA) Rally CyclingRow 35 - Cell 2
37Pierpaolo Ficara (Ita) Amore & Vita - Selle SMP0:05:50
38Lance Haidet (USA) Team IlluminateRow 37 - Cell 2
39Connor Brown (USA) Elevate Pro Cycling p/b Bicycle World0:08:52
DNFDavid Boily (Can) Garneau QuébecorRow 39 - Cell 2
DNFDanilo Celano (Ita) Amore & Vita - Selle SMPRow 40 - Cell 2
DNFDarcy Woolley (Aus) Garneau QuébecorRow 41 - Cell 2
DNFCullen Easter (USA) Team IlluminateRow 42 - Cell 2
DNFJoseph Lewis (Aus) Holowesko / Citadel p/b Hincapie SportswearRow 43 - Cell 2
DNFAlexander Cataford (Can) Silber Pro CyclingRow 44 - Cell 2
DNFDanick Vandale (Can) H&R Block Pro CyclingRow 45 - Cell 2
DNFAndrés Diaz (Col) Cylance-Incycle p/b CannondaleRow 46 - Cell 2
DNFJesse Anthony (USA) Rally CyclingRow 47 - Cell 2
DNFLucas Sebastian Haedo (Arg) Team JamisRow 48 - Cell 2
DNFRuben Companioni (Cub) Team JamisRow 49 - Cell 2
DNFMichael Olheiser (USA) Lupus Racing TeamRow 50 - Cell 2
DNFBryan Lewis (USA) Lupus Racing TeamRow 51 - Cell 2
DNFJure Rupnik (Slo) H&R Block Pro CyclingRow 52 - Cell 2
DNFFlavio De Luna (Mex) Team IlluminateRow 53 - Cell 2
DNFDan Craven (Nam) Cycling Academy TeamRow 54 - Cell 2
DNFUri Martins (Mex) Amore & Vita - Selle SMPRow 55 - Cell 2
DNFNicolas Masbourian (Can) Silber Pro CyclingRow 56 - Cell 2
DNFSimon-Pierre Gauthier (Can) Garneau QuébecorRow 57 - Cell 2
DNFTyler Magner (USA) UnitedHealthcare Professional Cycling TeamRow 58 - Cell 2
DNFMax Jenkins (USA) Astellas Cycling TeamRow 59 - Cell 2
DNFRedi Halilaj (Alb) Amore & Vita - Selle SMPRow 60 - Cell 2
DNFMiguel Bryon (USA) Holowesko / Citadel p/b Hincapie SportswearRow 61 - Cell 2
DNFBrayan Stiven Sanchez Vergara (Col) Team JamisRow 62 - Cell 2
DNFDavid Williams (USA) Astellas Cycling TeamRow 63 - Cell 2
DNFDaniel Summerhill (USA) UnitedHealthcare Professional Cycling TeamRow 64 - Cell 2
DNFNicholas Torraca (USA) Elevate Pro Cycling p/b Bicycle WorldRow 65 - Cell 2
DNFChristopher Horner (USA) Lupus Racing TeamRow 66 - Cell 2
DNFNicolas Lefrancois (Fra) Team Novo NordiskRow 67 - Cell 2
DNFTravis Samuel (Can) H&R Block Pro CyclingRow 68 - Cell 2
DNFLuis Enrique Lemus Davila (Mex) Cycling Academy TeamRow 69 - Cell 2
DNFJacob King (USA) Team JamisRow 70 - Cell 2
DNFNigel Ellsay (Can) Silber Pro CyclingRow 71 - Cell 2
DNFZack Allison (USA) Elevate Pro Cycling p/b Bicycle WorldRow 72 - Cell 2
DNFEvan Murphy (USA) Lupus Racing TeamRow 73 - Cell 2
DNFMatthieu Jeannes (Fra) Lupus Racing TeamRow 74 - Cell 2
DNFAlexandr Braico (Mda) Jelly Belly p/b MaxxisRow 75 - Cell 2
DNFJoel Taylor (Can) H&R Block Pro CyclingRow 76 - Cell 2
DNFBenjamin Wolfe (USA) Jelly Belly p/b MaxxisRow 77 - Cell 2
DNFTanner Putt (USA) UnitedHealthcare Professional Cycling TeamRow 78 - Cell 2
DNFShane Kline (USA) Rally CyclingRow 79 - Cell 2
DNFGuillaume Boivin (Can) Cycling Academy TeamRow 80 - Cell 2
DNFCory Greenberg (USA) Cylance-Incycle p/b CannondaleRow 81 - Cell 2
DNFSamuel Hunter Snipe Grove (USA) Cylance-Incycle p/b CannondaleRow 82 - Cell 2
DNFLuis Romero Amaran (Cub) Team JamisRow 83 - Cell 2
DNFMarco Zamparella (Ita) Amore & Vita - Selle SMPRow 84 - Cell 2
DNFOrlando Trinidad Garibay Contreras (Mex) Cylance-Incycle p/b CannondaleRow 85 - Cell 2
DNFThomas Vaubourzeix (Fra) Lupus Racing TeamRow 86 - Cell 2
DNFAviv Yechzkel (Isr) Cycling Academy TeamRow 87 - Cell 2
DNFOlivier Brisebois (Can) Garneau QuébecorRow 88 - Cell 2
DNFGuy Sagiv (Isr) Cycling Academy TeamRow 89 - Cell 2
DNFJavier Alexis Acevedo Colle (Col) Team JamisRow 90 - Cell 2
DNFMichael Sheehan (USA) Jelly Belly p/b MaxxisRow 91 - Cell 2
DNFKristofer Dahl (Can) Silber Pro CyclingRow 92 - Cell 2
DNFDan Gardner (GBr) Astellas Cycling TeamRow 93 - Cell 2
DNFMatteo Dal-Cin (Can) Silber Pro CyclingRow 94 - Cell 2
DNFPaolo Lunardon (Ita) Amore & Vita - Selle SMPRow 95 - Cell 2
DNFEugenio Bani (Ita) Amore & Vita - Selle SMPRow 96 - Cell 2
DNFJason Saltzman (USA) Team IlluminateRow 97 - Cell 2
DNFRémi Pelletier-Roy (Can) Garneau QuébecorRow 98 - Cell 2
DNFRyan Aitcheson (Can) Astellas Cycling TeamRow 99 - Cell 2
DNFMarc-Antoine Soucy (Can) Garneau QuébecorRow 100 - Cell 2
DNFAnsel Dickey (USA) Astellas Cycling TeamRow 101 - Cell 2
DNFDaniel Eaton (USA) UnitedHealthcare Professional Cycling TeamRow 102 - Cell 2
DNFCory Lewis Williams (USA) Cylance-Incycle p/b CannondaleRow 103 - Cell 2
DNFRoy Goldstein (Isr) Cycling Academy TeamRow 104 - Cell 2
DNFStephen Clancy (Irl) Team Novo NordiskRow 105 - Cell 2
DNFEdwin Alcibiades Avila Vanegas (Col) Team IlluminateRow 106 - Cell 2
DNFLogan Dennis Hutchings (NZl) Elevate Pro Cycling p/b Bicycle WorldRow 107 - Cell 2
DNFFelix Coté Bouvette (Can) H&R Block Pro CyclingRow 108 - Cell 2
DNFDiego Sandoval (Mex) Cylance-Incycle p/b CannondaleRow 109 - Cell 2
DNFAlberto Covarrubias (Mex) Elevate Pro Cycling p/b Bicycle WorldRow 110 - Cell 2
DNFClay Murfet (Aus) Astellas Cycling TeamRow 111 - Cell 2
DNFMichael Rice (Aus) Garneau QuébecorRow 112 - Cell 2
DNFBrian Kamstra (Ned) Team Novo NordiskRow 113 - Cell 2
DNFElliot Doyle (Can) Silber Pro CyclingRow 114 - Cell 2
DNFChristopher Putt (USA) Jelly Belly p/b MaxxisRow 115 - Cell 2
DNFJacob Schwingboth (Can) H&R Block Pro CyclingRow 116 - Cell 2
DNFJulian Kyer (USA) Elevate Pro Cycling p/b Bicycle WorldRow 117 - Cell 2
DNFGerd De Keijzer (Ned) Team Novo NordiskRow 118 - Cell 2
DNFKevin De Mesmaeker (Bel) Team Novo NordiskRow 119 - Cell 2
DNFMehdi Benhamouda (Fra) Team Novo NordiskRow 120 - Cell 2
DNFJoshua Ruiz (USA) Cylance-Incycle p/b CannondaleRow 121 - Cell 2

Latest on Cyclingnews