Baptiste Veistroffer claimed a perfectly judged solo victory on Stage 2 of the Tour of Oman, attacking late from the days breakaway to hold off a charging peloton on the uphill finish at Yitti Hills. The 191-kilometre stage from Al Rustaq Fort was shaped early by an active five-rider move featuring...