Elia Viviani wins Tour of Austria stage as Sep Vanmarcke takes overall lead Jul 04, 2017 Italian sprinter Elia Viviani sprints to victory in Vienna as winds and crashes play their part on stage oneElia VivianiItalian sprinter Elia Viviani sprints to victory in Vienna as winds and crashes play their part on stage one Tags: Elia Viviani Racing Share 0 Share on Facebook Tweet Tweet on Twitter +1 +1 on Google Plus