Belarussian Vasil Kiryienka, of the Tinkoff team, won the 19th stage of the Tour of Italy here yesterday following a long breakaway but Spain's Alberto Contador said after retaining the overall lead the race was ``wide open.''
Kiryienka wins 19th stage