Tour de Beauce: Miles wins stage 3 atop Mont Mégantic forward of recent GC chief Bouchard


Carson Miles (Toronto Hustle) claimed the mountaintop victory at Mont Mégantic on stage 3 of the Tour de Beauce on Friday afternoon. Felix Bouchard (Cannondale Echelon p/b 4iiii) crossed the road just a few seconds again for second place, whereas Luke Valenti (Staff Ecoflo Chronos) completed third. 

The trio of Canadian riders attacked close to the highest of the summit end and left Lars Quaedvlieg (Universe Biking Staff) behind for fourth place.