ZAGREB, Croatia -- Dawn Harper backed up her unexpected 100-meter hurdles gold medal at the Olympics by winning at the Zagreb Grand Prix on Tuesday against four other Beijing finalists.
In another strong showing, Cuba's Dayron Robles won the men's 110 hurdles in Zagreb for the third time in a row.
Harper won in 12.65 seconds, beating Jamaican Delloreen Ennis-London by 0.05 seconds. Priscilla Lopes-Schliep of Canada, who took bronze at the games, was third in 12.86, and silver medalist Sally McLellan of Australia was fourth.
Robles, the Olympic champ and world record-holder, finished in 13.20 seconds, 0.46 faster than Richard Phillips of Jamaica. Petr Swoboda of the Czech Republic was third.
"Everything I did for the past few seasons was paid off this year," Robles said.
Nesta Carter of Jamaica, a relay gold medal winner at Beijing, won the men's 100 in 10.23. Compatriot Veronica Campbell-Brown, the Olympic 200 gold medalist, took the women's sprint in 11.10.
Cuba's Yipsi Moreno, a Beijing silver medalist and two-time world champion, threw a personal-best 251 feet, 4 inches in the hammer. Martina Danisova-Hrasnova of Slovakia was second. Olympic gold medalist Aksana Miankova withdrew a day earlier, citing an unspecified illness.
In the high jump, Olympic silver medalist Blanka Vlasic of Croatia won at 6-8¼ after Russia's Anna Chicherova, who won the Olympic bronze, withdrew at the same height.
In the women's discus, Olympic silver medalist Yarelis Barrios of Cuba had a toss of 213-2 to beat Olympic champ Stephanie Brown-Trafton of the United States.