She won the world road race championship on 26 September 2009 at Mendrisio, Switzerland and a bronze medal in the road race at the 2008 Summer Olympics.