UAE's dominance continues in Austria as Isaac Del Toro wins after spectacular finish IDLprocycling.com