BBC Sport - Mo Farah wins thrilling 5,000m in his final track race at Zurich Diamond League