Croatian high jumper Blanka Vlasic missed out on a share of the jackpot after finishing second behind German Ariane Friedrich, but ahead of Olympic champion and home favourite Tia Hellebaut, who surprisingly finished third.
The 18-year-old Jelimo won the 800 metres in one minute 55.16 seconds, more than three seconds ahead of compatriot Janeth Jepkosgei and third-placed Kenia Sinclair of Jamaica.
There was further heartbreak for Vlasic -- pipped for the gold by Hellebaut at this year's Beijing Games -- when she failed on her final jump at 2.02 metres.
Friedrich and Hellebaut also failed clear that height but the German won on the countback in one of the biggest shocks of the night having got over 1.97 on her first jump while Vlasic needed two attempts and Hellebaut three.
In the women's 100 metres, Belgium's European champion Kim Gevaert marked her last ever appearance on home soil when she scorched to victory in 11.25 seconds.
Amid the loudest roar of the night from the 50,000 capacity crowd, Debbie Ferguson of the Bahamas finished second and American Me'Lisa Barber was third behind the tearful 30 year-old Gevaert, who will retire at the end of the year.
Elsewhere, Russia's Olympic champion Yelena Isinbayeva won the pole vault with an unimpressive jump of 4.72 metres, blaming a combination of tiredness after Beijing and the damp weather.
World champion Tero Pitkamaki, who finished third in China, gained revenge on Norway's Olympic champion Andreas Thorkildsen in the javelin, winning with a throw of 85.82 metres.
Jelimo plans ahead
Unlike most 18-year-old millionaires, Olympic champion Pamela Jelimo intends to invest wisely the Golden League $1 million jackpot. The Kenyan's victory in the 800 metres saw her pocket the whole jackpot awarded to athletes who win their event in all six of the season's meetings.
"I will invest intelligently and plan carefully what to do with the money," the teenager told reporters. Asked if she would have some fun with her earnings, she replied: "I'm going to help my family and be diligent. I will use this money to help me build a long-term career and secure a future for my family."
Results:
Men: 100M: Usain Bolt (Jam, 9.77s) 1; Asafa Powell (Jam, 9.83) 2; Nesta Carter (Jam, 10.07) 3. 400M: Jeremy Wariner (US, 44.44s) 1; Martyn Rooney (Bri, 45.34) 2; Gary Kikaya (Congo, 45.67) 3. 800M: Youssef Saad Kamel (Bah, 1:44.56) 1; Alfred Kirwa (Ken, 1:45.01) 2; Amine Laalou (Mor, 1:45.01) 3. 1500M: Belal Mansoor Ali (Bah, 3:35.94) 1; Abdelati Iguider (Mor, 3:36.14) 2; Nicholas Willis (NZ, 3:36.23) 3. 5000M: Eliud Kipchoge (Ken, 13:06.12) 1; Isaac Songok (Ken, 13:06.71) 2; Mangata Ndiwa (Ken, 13:07.46) 3. 10000M: Sileshi Sihine (Eth, 27:06.97) 1; Moses Masai (Ken, 27:07.36) 2; Bernard Kiprop Kipyego (Ken, 27:08.06) 3. 400M hurdles: Kerron Clement (US, 48.29) 1; Danny McFarlane (Jam, 48.63) 2; Isa Phillips (Jam, 48.92) 3. 3000M steeplechase: Paul Kipsiele Koech (Ken, 8:04.99) 1; Brimin Kipruto (Ken, 8:10.26) 2; Tareq Mubarak Taher (Bah, 8:15.32) 3. Long jump: Miguel Pate (US, 8.02 metres) 1; Hussain Taher A Al Saba (Saudi Arabia, 7.96) 2; Salim Sdiri (Fra, 7.92) 3. Javelin: Tero Pitkaemaeki (Fin, 85.82) 1; Ainars Kovals (Lat, 84.76) 2; Andreas Thorkildsen (Nor, 82.39) 3.
Women: 100M: Kim Gevaert (Bel, 11.25s) 1; Debbie Ferguson (Bah, 11.32) 2; Me'Lisa Barber (US, 11.37) 3. 200M: Marshevet Hooker (US, 22.62) 1; Kerron Stewart (Jam, 22.76) 2; Debbie Ferguson (Bah, 22.79) 3. 800M: Pamela Jelimo (Ken, 1:55.16) 1; Janeth Jepkosgei (Ken, 1:58.85) 2; Kenia Sinclair (Jam, 1:59.11) 3. 5000M: Vivian Cheruiyot (Ken, 14:25.43) 1; Meseret Defar (Eth, 14:25.52) 2; Linet Chepkwemoi Masai (Ken, 14:52.10) 3. 100M hurdles: Delloreen Ennis-London (Jam, 12.65) 1; Lolo Jones (US, 12.67) 2; Josephine Nnkiruka Onyia (Spa, 12.71) 3. High jump: Ariane Friedrich (Ger, 2.00 metres) 1; Blanka Vlasic (Cro, 2.00) 2; Tia Hellebaut (Bel, 2.00) 3. Pole vault: Yelena Isinbayeva (Rus, 4.72) 1; Monika Pyrek (Pol, 4.56) 2; Tatyana Polnova (Ruse, 4.56) 3.