American Dawn Harper backed up her unexpected 100-meter hurdles gold medal at the Olympics by winning at the Zagreb Grand Prix against four other Beijing finalists on Tuesday. Also, Cuba's Dayron Robles won the men's 110m hurdles in Zagreb for the third time in a row. Harper won her race in 12.65 seconds, beating Jamaican Delloreen Ennis-London by .05 seconds. Canadian Priscilla Lopes-Schliep, who took bronze at the games, was third in 12.86, and the silver medalist, Sally McLellan of Australia was fourth. Harper said it was her best race since Beijing. Robles, the Olympic and world champ and world record-holder, clocked 13.20 seconds, 0.46 faster than Richard Phillips of Jamaica. Petr Swoboda of the Czech Republic was third. Nesta Carter of Jamaica - a relay gold medal winner at Beijing - won the men's 100m in 10.23, and compatriot Veronica Campbell-Brown - the Olympic 200m gold medalist - the women's sprint in 11.10. Silver medalist in Beijing and two-time world champion Yipsi Moreno of Cuba threw a personal-best 76.62 meters in the hammer, 4 meters better than second-placed Martina Danisova-Hrasnova of Slovakia. Olympic gold medalist Aksana Miankova withdrew a day earlier, citing an unspecified illness. In high jump, Olympic silver medalist Blanka Vlasic of Croatia won with 2.04 meters after Russian Anna Chicherova - who took bronze at the Olympics - withdrew also at 2.04 in jump-off. In women's discus, Olympic silver medalist Yarelis Barrios of Cuba achieved 64.98 meters to beat Olympic champ Stephanie Brown-Trafton of the United States. Hungarian Krisztian Pars also relegated the Olympic winner into second place in the men's hammer, throwing 80.04, 97 centimeters better than Primoz Kozmus of Slovenia.