Day 2 of the 2016 Rochester Cyclocross weekend was a thriller, with tight, pack racing that came down to the wire.
Jeremy Powers (Aspire) once again finished on top, with yesterday’s third place finisher Stephen Hyde (Cannondale p/b Cyclocross World) upgrading his podium spot to second.
Danny Summerhill (Maxxis Shimano) got redemption after an untimely flat on Saturday, to finish third.
Twelve riders finished within a minute of winner Powers.
See the full results below and stay tuned for a full report.