Track Cycling World Championships: Elia Viviani snatches gold in the final sprint.