South African Caster Semenya continued her impressive build-up to the Olympics Games with a comfortable success in the women's 800m to mark her out as a strong favourite for gold in Rio de Janeiro as Africa hosted its first-ever Diamond League meeting on Sunday.