Mohamed Farah has won the 10,000m – making history as he became the first British athlete to win three gold medals on the track.
Farah charged past his rivals on the last lap and retained the title he won in London four years ago.
There was drama earlier in the race as Farah, 33, was tripped over by his training partner but he heroically jumped back to his feet and stormed to the front of the pack.
Father-of-four Farah was in second place until the final 200m, when he burst through to win his third Olympic gold.
The 33-year-old British hero stumbled and fell earlier in the race after colliding with American runner Galen Rupp, 30, but rolled over and re-joined the race in Rio.
Farah shook off a nasty cut on his shoulder and never looked like he would let the tumble affect his race.
The runner hopes to walk away from Rio 2016 with two Olympic golds – a copy of his triumph at London 2012.
Now he must show the same form at the 5,000m in a week’s time to make history by becoming the only British track and field athlete to win double gold at two successive Olympic games.
The crowd roared with applause when his name was called out at Rio’s Olympic stadium at the outset of the night-time race.
Farah had to battle through a big field of 34 competitors.
He stayed at the back for the first few laps, and then moved to the front of the pack, before dropping back on the shoulders of the leaders.
Farah took back the lead with two laps to go and fought off challenges from his rivals on the penultimate lap for the lead position.
On the final bend he broke away and won the race to rapturous applause.
Mohamed Farah is a Somaliland-born Athlete.