David Millar claimed Commonwealth Games bronze for Scotland as Mark Cavendish was beaten in the cycling road race in Delhi. The Isle of Man's Cavendish – winner of 15 Tour de France stages in three years – was the firm favourite for the 168-kilometre men's road race but lost the leaders on the final lap and finished in seventh place.

The race was won by Australia's Allan Davis, who triumphed ahead of Hayden Roulston of New Zealand with Millar of Scotland third. Earlier England's Lizzie Armitstead won the silver medal in the 112km women's race as Australia's Rochelle Gilmore won gold and her compatriot Chloe Hosking took bronze.