Luis Leon Sanchez races to a superb victory on Stage 4 of the Tour of the Alps, following a brilliant break with two kilometres left.