South Africa's Caster Semenya competes in the women's 800m heats at the athletics event of the London 2012 Olympic Games. Semenya moved a step closer to adding the Olympic title to her controversial 2009 world title as she eased into the 800 metres semi-finals.