MADRID, JUNE 4 -- Edwin Moses' 122-race winning streak, the longest in the history of track, ended today when fellow American Danny Harris beat him in the 400-meter hurdles in Madrid's fifth annual outdoor meet.

Moses, the defending Olympic champion and world-record holder, tripped at the last hurdle and was beaten for the first time since West German Harald Schmid led him home on Aug. 26, 1977, in West Berlin.

Harris was timed in 47.56, Moses in 47.69. Nat Page of the United States was third in 50.12.

Moses led over the first two hurdles, but Harris took the lead at the fifth barrier and stayed in front the rest of the way.

The winning time was the best of Harris' career. Only Moses, Schmid and Andre Phillips have run faster.

Moses won the gold medals in the 400-meter hurdles in the 1976 and 1984 Olympics. Harris was the silver medalist in the 1984 Games.

Moses, 31, had won 122 consecutive 400-meter races overall and 107 straight finals. He has the 11 fastest times in the event, having set the world record of 47.02 on Aug. 31, 1983, at a meet in Koblenz, West Germany.

With a sad smile, Moses walked around the track, waving at the crowd of about 16,000 at Vallehermoso Stadium. A Spanish television commentator said Moses showed the "class of a true sportsman."

Harris, with a white jersey around his shoulders, waited on the grass for Moses to complete his lap around the track.

Harris, a three-time NCAA champion in the 400 hurdles (1984-86) for Iowa State, surrendered his collegiate eligibility this year to join the Grand Prix circuit. A six-time all-America, he won a dozen Big Eight titles and holds the NCAA record in the 400 hurdles (48.42).

His first race against Moses was in the 1984 U.S. Olympic trials, when he finished second in a personal-best 48.02. He met Moses again in the Olympics final, finishing second in 48.13.