Morocco's Hicham El Guerrouj and Britain's Kelly Holmes both completed gold double at the penultimate day's competition of the 28th Olympic Games Saturday.
El Guerrouj, a four-time world champion, won his second gold in the 5,000m to add to the 1,500m title while Holmes, gold medalist of the women's 800m, stunned the field by taking the 1,500m.
Guerrouj outsprinted world record holder Kenenisa Bekele of Ethiopia to win in 13 minutes 14.39 seconds.
Bekele, winner of the men's 10,000m, took the silver in 13:14.59 and Kenya's Eliud Kipchoge won the bronze in 13:15.10.
Guerrouj, four-time champion in the 1,500m, said: "I think thatthis is a historic victory that I dedicate to the Moroccan people,to the Arab world and to the Muslim world.
"I benefited from my experience. It was a good opportunity to go down in the history book as the first athlete to win two gold medals in 1,500m and 5,000m. This is an honor to the Moroccan and Arab sport. I am extremely happy to have achieved that gold."
Bekele, who broke both 5,000m and 10,000m world records early this year, was happy after winning a silver medal.
"I was quite tired because of the 10,000m and the semifinals. I am pleased with winning the silver. Us, the Ethiopians, tried to run together but today that wasn't enough for me to win."
Holmes clocked three minutes 57.90 seconds for the gold. Russia's Tatyana Tomashova took the silver in 3:58.12 and Romania's Maria Cioncan won the bronze in 3:58.39.
Holmes, 34, who won two silver medals in last year's World Championships in Paris, was Britain's greatest ever female middle distance runner.
Holmes said it was a surprise win for her.
"Words cannot express how I feel. The 800m was a total shock and today has just blown me away.
"I have been training specifically for the 1,500m and the hardest thing tonight was to focus."
Elsewhere in the day, Norway's Andreas Thorkildsen won the men's javelin competition with a huge throw of 86.50m.
Vadims Vvasilevskis of Latvia, led the competition after round one with a personal best of 84.95m, which finally earned him the silver.
Sergey Makarov of Russia, one of the favorites, finished third place following his first throw of 84m.
World record holder Jan Zelezny of the Czech Republic, winner of the last three Olympics, finished a distant ninth place.
In the women's high jump, world indoor champion Yelena Slesarenko of Russia captured the gold medal by clearing 2.06m.
She then tried to break the world record of 2.09, but failed inthree attempts at the height of 2.10.
Double world champion Hestrie Cloete of South Africa, who came second in Sydney, took the silver again and Ukraine's Viktoriya Styopina took the bronze.
Styopina also cleared 2.02 but lost on countback after two failures at both 1.96 and 1.99.
In the men's 800m, Russia's Yuriy Borzakovskiy won the gold with a strong surge in a time of one minute 44.45 seconds.
South Africa's Mbulaeni Mulaudzi took the silver in 1:44.61 andworld record holder Wilson Kipketer of Denmark won the bronze in 1:44.65.
The day also produced three relay golds.
Britain edged out the United States to win the men's 4X100m, the United States bagged both men's and women's 4X400m events.
Source: Xinhua