Ireland’s Maeve Gallagher  in the junior women’s race from Doncaster to Harrogate at the  Road World Championships in England.  Photograph: Justin Setterfield/Getty Images

What appeared to be strong Irish hopes in the finale of the junior women’s road race at the World Championships in England evaporated inside the final(...)