1 of 3
Stu Forster, Getty Images
Dawn Harper of the United States celebrates winning the Women's 110m Hurdles Final and the gold medal held at the National Stadium.

BEIJING (AP) — Dawn Harper of the United States has won the women's 100-meter hurdles at the Beijing Olympics.

Harper won in a personal best 12.54 seconds Tuesday after U.S. teammate Lolo Jones, who had a clear lead, was knocked off balance when she hit the next-to-last hurdle.

Australia's Sally McLennan got the silver medal in a photo finish; both she and Canada's Priscilla Lopes-Schliep crossed in 12.64, but when the time was extended to thousandths of a second, it showed McLennan was faster.

Jones, the world indoor champion who had the season-leading time going into the final, finished seventh in 12.72.