Tearful Sanita Puspure heartbroken as Rio Olympics dream ends

The 34-year-old finished fourth with the top three qualifying — her time of 7:28.68 would have been good enough to progress in the three other heats.
The odds were stacked against Puspure from the outset, as the field contained the veteran Belarusian Ekaterina Karsten (six-time world champion and twice Olympic gold medallist), Australia’s Kim Brennan (2013 and 2015 world champion), and Jingli Duan of China (bronze at the last two world championships).