Not even a tumble could stop Mo Farah from defending his Olympic 10,000-meter title in a dramatic final where he worked his way back through the field, then lost and regained the lead on the last lap.

Just like he did four years ago in London, the Somali-born Farah draped the British flag over his shoulders for his victory lap.

The Olympic and world champion in the 5,000 and 10,000 tripped and fell to the track after tangling with another runner with 15 laps to go.

He worked his way back up to third with 11 laps to go and was first going into the bell lap, but Paul Tanui of Kenya made a charge with 300 to go and led until Farah surged again and sprinted away to win in 27 minutes, 5.17 seconds. Tanui held on for silver in 27:05.64 and Tamirat Tola of Ethiopia took bronze.