Junior Men’s Road Race Highlights – 2014 Road World Championships, Ponferrada, Spain