Peter Sagan (Cannondale) took his second stage victory of the USA Pro Challenge on Wednesday, winning the 170km trek from Breckenridge to Steamboat Springs ahead of Argos-Shimano's Luka Mezgec and Ryan Anderson (Optum-Kelly Benefit Strategies).

The Slovakian champion made it look easy, taking a patient approach to the final 200m. While BMC's Greg Van Avermaet jumped early and Anderson took a wide berth on the opposite side of the road, Sagan lithely threaded the needle in between with a powerful surge to take the win by a wheel over the fast-charging Slovenian Mezgec.