A dream come true for the organisers of the Great North Run 2013: to have Kenenisa Bekele, Haile Gebrselassie and Mo Farah in the same race.
For a spectator, waiting in anticipation at mile 12 was exciting too. Who would be leading?
The press and the camera cars passed to reveal a truly magical moment: all 3 athletes so close together you could throw a blanket over them. And, to add icing to the