Taylor Phinney soloed to a superb victory on the fourth stage of the Tour of Poland.
The BMC rider broke away with 7km remaining of the 232km stage from Tarnow to Katowice, and held on to claim the second victory in as many days for his team.
The American 23-year-old led by 15 seconds at one point as he effectively raced a time trial over the final kilometres. The peloton got close enough to be credited with the same time as the winner, but Phinney held on for the win.
Garmin-Sharp’s Steele Von Hoff won the bunch sprint to claim second place while Yauheni Hutarovich (AG2R La Mondiale) came third.
Von Hoff’s second place leaves him top of the points standings with three stages left, while home favourite Rafal Majka of Saxo-Tinkoff still leads the general classification by four seconds from Sky’s Sergio Henao..