British duo win Glasgow road races

CYCLING: Britain’s Mark Cavendish and Lizzie Armitstead both rode to victories in the respective men’s and women’s National Road Race Championships in Glasgow yesterday. Cavendish provided a thrilling finale for fans packed along the home straight, winning a sprint finish. Armitstead had earlier secured a more comfortable victory in the women’s race, winning with over one minute to spare.