Nick Willis last night qualified for the final of the 1500m at the World Athletic Championships in Daegu, South Korea - but only just.
The Olympic 1500m silver medallist came through a tough semifinal in seventh place in 3m 37.39s.
He had to finish in the first five for automatic advancement to tomorrow's final.
However, he was fortunate in running in the fastest of the semi-finals, and sneaked in as the second of the next two fastest runners.
Beijing Olympic champion Asbel Kiprop won Willis' semi in 3m 36.75s.