Olympic champion Greg Rutherford sealed his second Diamond League in five days with a leap of 8.25 metres in Oslo.
The 28-year-old, who won last week in Birmingham, beat Michael Hartfield of USA by 21cm with his third-round leap.
Britain's Laura Muir, 22, won a superb women's 1,500m, taking the lead 700m out, beat Kenyan Faith Chepngetich Kipyegon in four minutes 00.39 seconds.
France's Christophe Lemaitre took the 200m in 20.21 seconds, Briton Richard Kilty finished third in 20.54.
Jamaica's Kaliese Spencer maintained her 100% record in this season's women's Diamond League 400m hurdles, the defending champion winning in 54.15, with Britain's Eilidh Child sixth in 55.97.
Steven Gardiner of the Bahamas won the 400m in a personal best 44.64 seconds.
Matthew Hudson-Smith, one of three Britons in the race, finished second in 45.09, Martyn Rooney was fourth in 45.46 and Delano Williams seventh in 46.32.
American Jasmin Stowers captured the women's 100m hurdles in 12.84 seconds, just edging out compatriot Brianna Rollins.
Murielle Ahure of the Ivory Coast surged to victory in the 100m in 11.03 seconds, Britain's Asha Philip finishing fifth in 11.35.
And in the concluding Dream Mile there was a Kenyan one-two as Asbel Kiprop won in three minutes 51.45 seconds, ahead of Silas Kiplagat in 3:51.72.