Ben Johnson had a world-best time of 5.15 seconds in the men's 50-yard dash, and fellow Toronto sprinter Angella Issajenko matched the world best of 5.74 in the women's 50-yard dash at the Toronto Sun Challenge track and field meet Friday night.
Johnson had set the existing mark of 5.20 two weeks ago at Hamilton, Ontario, erasing American Stanley Floyd's mark of 5.22. Desai Williams was second in 5.28 and Mark McKoy third in 5.29 to complete a Canadian sweep.
Earlier, McKoy won the men's 50-yard hurdles in 5.98. American Tonie Campbell was second in 6.11.
Issajenko matched American Evelyn Ashford's world best, set in 1983.
Ireland's Marcus O'Sullivan overtook Kip Cheruiyot with about one lap remaining and won the mile in 4:04.57. Canadian Marc Olesen, a student at Stanford, also passed the fading Kenyan on the last lap to finish second in 4:05.16.