Brandon McBride sets Canadian record in 800 metres

Brandon McBride set a Canadian record in the 800 metres, finishing second at the Herculis Diamond League event in Monaco on Friday in a time of one minute 43.20 seconds.

That bests Gary Reed's 10-year-old mark by 48-100ths of a second.

McBride, 27, from Windsor, Ont., finished behind Botswana's Nijel Amos, who won in 1:42.14. Spain's Saul Ordonez was third in 1:43.65.

The record comes two weeks after McBride was beaten at the distance in the Canadian national championships in Ottawa. McBride finished second in 1:46.42 behind 19-year-old Marco Arop's 1:46.15.

In other events, Beatrice Chepkoech of Kenya smashed the 3,000-metre steeplechase world record by more than eight seconds in eight minutes 44.32 seconds. Chepkoech improved the previous mark of 8:52.78 set by Ruth Jebet of Bahrain two years ago in Paris.

Earlier, Olympic champion Shaunae Miller-Uibo of the Bahamas set a world-leading time of 48.97 seconds to win the 400.​

World and Olympic 800 champion Caster Semenya dominated and prevailed in 1:54.60, failing to better the personal best of 1:54.25 she set last month in Paris.

"It was a great race, unfortunately I did not hit the mark we wanted," Semenya said. "We just need to be a bit patient."

Diamond League on CBC Sports

CBC Sports is providing live streaming coverage of all 14 Diamond League meets this season at CBCSports.ca and via the CBC Sports app for iOS and Android devices. TV coverage will be featured as part of the network's Road To The Olympic Games weekend broadcasts throughout the season.

The following is a list of upcoming Diamond League meets:

- Birmingham (Aug. 18, 3 p.m. ET)

- Zurich (Aug. 30, 2 p.m. ET)

- Brussels (Aug. 31, 2 p.m. ET)