Cheered on by a crowd of over 70,000 at Berlin's Olympiastadion, Isinbayeva, the Olympic and double world champion, cleared 4.82 metres to see off Monika Pyrek of Poland and fellow Russian Svetlana Feofanova.
Richards, the only other athlete still bidding for a sixth win in Golden League meetings, won on the blue track in 49.27 seconds, the fastest women's 400 of the year and more than a second ahead of Britain's world champion Christine Ohuruogu.
Victory capped a second jackpot season in succession for Richards, who scooped a $250,000 share of the money last year.
“I always say I spend too much so the goal this year is to invest it,” Richards said at a news conference. “But it's my mum's birthday tomorrow so she'll get a nice birthday gift.”
The Berlin meeting took place two days after Friday's event in Brussels and there were no serious world record attempts.
With the money in her sights, the 25-year-old Isinbayeva secured victory with a minimum of fuss.
She entered the competition at 4.62, clearing it at the first attempt, and then went over first time at 4.77 and 4.82.
With Pyrek failing at 4.77 and Feofanova bowing out at 4.82 it left Isinbayeva to have a go at her own world record of 5.01.
The Russian set the bar at 5.02 but did not get near to clearing it. If she was disappointed Isinbayeva hid it well, as she celebrated with a back flip on the landing mat.
“It was a lot of hard work but I was always confident,” the peerless Russian told reporters.
“I now want to share the money with some poor kids, starting with my home town of Volgograd. I don't know how yet but I have the security to do that.
Richards had missed out on competing in the 400 at the world championships in Osaka, after failing at the US trials, but she gained ample compensation with Sunday's victory.
The American led from the start, built up a lead of more than five metres going to the home straight and crossed the line with her arms raised and half a million dollars richer.
“No one knows how hard it was this season with my illness but I've come through to have a great year,” Richards said.
Croatian high jumper Blanka Vlasic had come to Berlin with an eye on a world record but had to be content with winning the competition with a jump of 2.00 metres.
Richards's win apart, it was a low-key meeting on the track.
With Asafa Powell and Tyson Gay absent, Jaysuma Saidy Ndure won the men's 100 metres for Norway in 10.14, a hundredth of a second ahead of Britain's Marlon Devonish.
Jeremy Wariner ran 44.05 to easily win the men's 400 but fellow American Bernard Lagat, double world champion in Osaka, was beaten into second place in the 1500 metres by Daniel Kipchirchir Komen of Kenya.
“The last lap killed me,” Lagat told reporters. “I've run so many kilometres this season. I need a rest.”
Results:
MEN’S:
100 metres: 1. Jaysuma Saidy Ndure (Norway) 10.14 seconds; 2. Marlon Devonish (Britain) 10.15; 3. Rikki Fifton (Britain) 10.17; 4. Michael Frater (Jamaica) 10.23; 5. Francis Obikwelu (Portugal) 10.25; 6. Marc Burns (Trinidad and Tobago) 10.25; 7. Joshua Johnson (US) 10.37; 8. Leroy Dixon (US) 10.37; 9. Mark Lewis-Francis (Britain) 10.45.
200 metres: 1. Wallace Spearmon (US) 20.22 seconds; 2. Rodney Martin (US) 20.54; 3. Marvin Anderson (Jamaica) 20.61; 4. Daniel Schnelting (Germany) 20.78; 5. Paul Hession (Ireland) 20.79; 6. Guus Hoogmoed (Netherlands) 20.94; 7. Till Helmke (Germany) 21.08; 8. Alexander Kosenkow (Germany) 21.23.
400 metres: 1. Jeremy Wariner (US) 44.05 seconds; 2. Tyler Christopher (Canada) 45.10; 3. Angelo Taylor (US) 45.21; 4. Darold Williamson (US) 45.38; 5. Johan Wissman (Sweden) 45.41; 6. Leslie Djhone (France) 45.56; 7. Bastian Swillims (Germany) 46.54; 8. Ingo Schultz (Germany) 46.58.
1500 metres: 1. Daniel Kipchirchir Komen (Kenya) three minutes 34.09 seconds; 2. Bernard Lagat (US) 3:34.79; 3. Shedrack Kibet Korir (Kenya) 3:35.55; 4. Suleiman Kipses Simotwo (Kenya) 3:35.73; 5. Geoffrey Kipkoech Rono (Kenya) 3:37.12; 6. Nicholas Kemboi (Kenya) 3:37.80; 7. Wolfram Mueller (Germany) 3:37.91; 8. Bernard Kiptanui Kiptum (Kenya) 3:38.31
110-metre hurdles: 1. Allen Johnson (US) 13.33 seconds; 2. Sergiy Demidyuk (Ukraine) 13.38; 3. Ryan Wilson (US) 13.40; 4. Anwar Moore (US) 13.46; 5. David Payne (US) 13.49; 6. Maurice Wignall (Jamaica) 13.55; 7. Jackson Quinonez (Spain) 13.60; 8. Joel Brown (US) 13.62; 9. Thomas Blaschek (Germany) 13.64.
400-metre hurdles: 1. Marek Plawgo (Poland) 49.01 seconds; 2. James Carter (US) 49.02; 3. Kenneth Ferguson (US) 49.05; 4. Felix Sanchez (Dominican Republic) 49.93; 5. L.J. van Zyl (South Africa) 50.24; 6. Ibrahima Maiga (Mali) 51.36; 7. Michael Tinsley (US) 52.35.
Pole vault: 1. Danny Ecker (Germany) 5.86 metres; 2. Bjorn Otto (Germany) 5.81; 3. Brad Walker (US) 5.81; 4. Alexander Straub (Germany) 5.71; 5. Jeff Hartwig (US) 5.61; 6 equal. Yevgeniy Lukyanenko (Russia) 5.51, 6 equal. Igor Pavlov (Russia) 5.51; 8. Fabio Gomes da Silva (Brazil) 5.51.
Triple jump: 1. Aarik Wilson (US) 17.07 metres; 2. Nelson Evora (Portugal) 17.07; 3. Jadel Gregorio (Brazil) 16.99; 4. Walter Davis (US) 16.84; 5. Leevan Sands (Bahamas) 16.82; 6. Randy Lewis (Grenada) 16.77; 7. Aleksandr Petrenko (Russia) 16.45; 8. Dmitrij Valukevic (Slovakia) 15.91.
Javelin throw: 1. Tero Pitkamaki (Finland) 88.58 metres; 2. Magnus Arvidsson (Sweden) 84.50; 3. Teemu Wirkkala (Finland) 82.54; 4. Andreas Thorkildsen (Norway) 80.71; 5. Igor Janik (Poland) 79.17; 6. Tero Jarvenpaa (Finland) 78.15; 7. Peter Esenwein (Germany) 76.85; 8. Aleksandr Ivanov (Russia) 75.93.
WOMEN’S:
100 metres: 1. Carmelita Jeter (US) 11.15 seconds; 2. Lauryn Williams (US) 11.24; 3. Christine Arron (France) 11.24; 4. Mikele Barber (US) 11.30; 5. Sheri-Ann Brooks (Jamaica) 11.33; 6. Chandra Sturrup (Bahamas) 11.40; 7. Tezzhan Naimova (Bulgaria) 11.43; 8. Montell Douglas (Britain) 11.45.
200 metres: 1. Lauryn Williams (US) 22.95 seconds; 2. Debbie Ferguson-McKenzie (Bahamas) 23.07; 3. Aleen Bailey (Jamaica) 23.08; 4. LaShauntea Moore (US) 23.10; 5. Cydonie Mothersill (Cayman Islands) 23.10; 6. Muriel Hurtis-Houairi (France) 23.13; 7. Stephanie Durst (US) 23.15; 8. Cathleen Tschirch (Germany) 23.45.
400 metres: 1. Sanya Richards (US) 49.27 seconds; 2. Christine Ohuruogu (Britain) 50.40; 3. Nicola Sanders (Britain) 50.70; 4. Amy Mbacke Thiam (Senegal) 50.75; 5. Novlene Williams (Jamaica) 51.36; 6. Ilona Usovich (Belarus) 51.63; 7. Natalya Antyukh (Russia) 51.71; 8. Jana Rawlinson (Australia) 52.49.
800 metres: 1. Janeth Jepkosgei (Kenya) one minute 58.62 seconds; 2. Mayte Martinez (Spain) 1:59.83; 3. Yelena Soboleva (Russia) 2:00.20; 4. Sviatlana Usovich (Belarus) 2:00.28; 5. Brigita Langerholc (Slovenia) 2:01.01; 6. Svetlana Cherkasova (Russia) 2:01.34; 7. Svetlana Klyuka (Russia) 2:02.25; 8. Natallia Kareiva (Belarus) 2:02.42.
5000 metres: 1. Vivian Cheruiyot (Kenya) 14 minutes 50.78 seconds; 2. Meselech Melkamu (Ethiopia) 14:53.89; 3. Kara Goucher (US) 14:55.02; 4. Kimberley Smith (New Zealand) 14:58.90; 5. Linet Masai (Kenya) 15:00.67; 6. Silvia Weissteiner (Italy) 15:02.65; 7. Jennifer Rhines (US) 15:16.43; 8. Beylanesh Fekadu (Ethiopia) 15:18.36.
100-metre hurdles: 1. Susanna Kallur (Sweden) 12.49 seconds; 2. Michelle Perry (US) 12.67; 3. Delloreen Ennis-London (Jamaica) 12.69; 4. Sally McLellan (Australia) 12.74; 5. Angela Whyte (Canada) 12.75; 6. Josephine Onyia (Nigeria) 12.76; 7. LoLo Jones (US) 12.78; 8. Vonette Dixon (Jamaica) 12.85.
High jump: 1. Blanka Vlasic (Croatia) 2.00 metres; 2 equal. Yekaterina Savchenko (Russia) 1.97, 2 equal. Yelena Slesarenko (Russia) 1.97; 4. Ruth Beitia (Spain) 1.94; 5 equal. Anna Chicherova (Russia) 1.94, 5 equal. Vita Palamar (Ukraine) 1.94; 7. Ariane Friedrich (Germany) 1.90; 8 equal. Marina Aitova (Kazakhstan) 1.85, 8 equal. Emma Green (Sweden) 1.85.
Pole vault: 1. Yelena Isinbayeva (Russia) 4.82 metres; 2. Monika Pyrek (Poland) 4.72; 3. Svetlana Feofanova (Russia) 4.72; 4. Vanessa Boslak (France) 4.62; 5. Katerina Badurova (Czech Republic) 4.52; 6. Silke Spiegelburg (Germany) 4.52; 7 equal. Yuliya Golubchikova (Russia) 4.42, 7 equal. Fabiana Murer (Brazil) 4.42.
Javelin throw: 1. Christina Obergfoell (Germany) 64.58 metres; 2. Barbora Spotakova (Czech Republic) 64.51; 3. Steffi Nerius (Germany) 64.49; 4. Mariya Abakumova (Russia) 60.40; 5. Savva Lika (Greece) 60.40; 6. Sonia Bisset (Cuba) 60.03; 7. Barbara Madejczyk (Poland) 59.17; 8. Nikola Brejchova (Czech Republic) 59.36.—Reuters