British time trial national champion Alex Dowsett (Movistar) won the final TT stage of the 2016 Tour of Poland in Krakow on Monday.
Dowsett set a blisteringly fast time of 28 minutes and 59 second over the 25-kilometre flat, out-and-back course.
The 27-year-old Essex man took the victory 22 seconds ahead of Spanish team-mate Jonathan Castroviejo. Primoz Roglic (LottoNL-Jumbo) was third at 39 seconds.
One of the early riders off, Dowsett had endured a nervous wait in the hot seat to see if anyone could better his time. In the event, they could not.
It's Dowsett's first WorldTour victory since winning the stage eight time trial in the 2013 Giro d'Italia and his first international win of the year.
Belgian Tim Wellens (Lotto-Soudal) secured the overall victory in the race after winning Saturday's rain-soaked climbing stage from a lone attack.
Sunday's penultimate day was cancelled after further extreme weather put rider safety into doubt. Thankfully, the weather had cleared for the final day.
As Wellens went into the final, decisive time trial with an overall lead in excess of four minutes, there was little doubt that he would secure the victory. The result continues a great season for 25-year-old Wellens, as he has also won a stage of the Giro d'Italia and a stage of Paris-Nice.
Thank you for reading 20 articles this month* Join now for unlimited access
Enjoy your first month for just £1 / $1 / €1
*Read 5 free articles per month without a subscription
Join now for unlimited access
Try first month for just £1 / $1 / €1