The triple Olympic champion Usain Bolt has run the fastest ever 150 metres in a street race held in a chilly and windy Manchester city centre.
Bolt came home in 14.35sec, beating the previous best recorded by Italian Pietro Mennea of 14.8 in 1983.
Britain's Marlon Devonish was second in 15.07sec.
Earlier Bolt predicted he would smash his own world 100m record this year.
He said bettering the 9.69 seconds he set in Beijing last August "shouldn't be a problem".
In the women's race, American Debbie Ferguson-McKenzie clocked 16.54sec to beat Britain's Olympic 400m gold medallist Christine Ohuruogu, who ran 17.10sec.