Bolt (left) once again proved too quick for his compatriot Asafa Powell
Usain Bolt ended his stunning season by running down Asafa Powell to win the 100m in 9.77 seconds at the Van Damme Memorial meeting in Brussels.
Fellow Jamaican Powell - who equalled the second-fastest 100m time ever on Tuesday - led until the final 15m, but Bolt came through to win by 0.06 secs.
Kenyan Pamela Jelimo, 18, won the 800m to clinch the Golden League's entire $1m (£565,000) jackpot on Friday.
Britain's Christine Ohuruogu came seventh in the women's 200m.
Triple Olympic champion Bolt won the 100m, 200m and 4x100m relay in Beijing, setting world records in each event.
But despite winning in Brussels, Bolt got a poor start to the race and admitted he needs to concentrate in future to get it right.
"I still have to get used to the different starters," he said.
I still have to get used to the different starters
Powell added: "Since I've been running, this has been the most exciting race I've ever been in.
"I knew it was going to be a close thing, as I've been running well. But he [Bolt] got me at the end."
Jamaica's Nesta Carter and Michael Frater came third and fourth in the race.
Olympic 800m champion Jelimo secured the jackpot on her own for being the only athlete to win their event at all six Golden League meetings.
She finished in one minute 55.16s, more than three seconds ahead of Janeth Jepkosgei, while high jumper Blanka Vlasic lost for the first time in the series.
Vlasic had a chance to split the jackpot but failed to clear 2.02m to finish second to Germany's Ariane Friedrich at 2.00m on a countback.
Britain's Olympic 400m champion Ohuruogu registered 23.33s in the 200m, a distance she was running in a bid to sharpen up her speed before a potential 400m head-to-head meeting with Sanya Richards at next weekend's World Athletics Final in Stuttgart.
Marshevet Hooker of the US finished first in 22.62s.
"This race is fun," said Ohuruogu. "A 200m is not my thing and after the gold medal in Beijing, I needed to take a short break."
Britain's number one 400m men's runner Martyn Rooney produced an excellent display to snatch second place after storming down the home straight, finishing in 45.34secs behind Olympic silver medallist Jeremy Wariner, who was well clear in a time of 44.44s.
Mo Farah began the task of rebuilding his reputation at world level by
finishing an excellent fourth over 5,000m.
The European silver medallist, who surprisingly failed to make the Olympic
final, clocked a season's best time of 13mins 08.11secs, just over a second away from his year-old personal best.
Olympic silver medallist Eliud Kipchoge led home a trio of Kenyans to win in 13:06.12.