Ethiopia's Kenenisa Bekele saw off double world and Olympic champion Mo Farah's late surge to win the Great North Run in a thrilling sprint finish.
Britain's Farah, 30, chased down Bekele in the last 400m in a great finale but was pipped to the line by one second.