Scotland's Jake Wightman became the first ever European to win the men's 1,500m race at a Diamond League event on Thursday evening in Oslo.
Wightman beat Kenya's Elijah Manangoi into second place, finishing in a time of 3:34.17 to smash his previous Personal Best by over a second.
Elsewhere for the Brits in the Norwegian capital, CJ Ujah (100m) and Matt Hudson-Smith (400m) finished second in their races behind Andre de Grasse and Baboloki Thebe respectively.
Hosts enjoy strong showing on the track at Bislett Stadium
There was an impressive crowd in Oslo, and the biggest cheer of the night came towards the end of proceedings when Karsten Warholm produced a brilliant performance to win the men's 400m hurdles.
The 21-year-old topped his personal best by a quarter of a second to post a National Record time of 48.25, beating a lineup made up of many top Europeans and the United States' Kerron Clement who finished eighth following a disappointing run.
In the under-20 Dream Mile, 16-year-old Jakob Ingebrigtsen gave the home crowd another moment to celebrate following his win in 3:56.29, while Germany's Pamela Dutkiewicz finished first in the women's 100m hurdles.
In a controversial 200m race, Dafne Schippers was eventually handed the win. The Dutchwoman clearly false started, yet after a minor protest she was allowed to run and took first place ahead of Murielle Ahoure in a time of 22.31 seconds. That wasn't the end of the drama however, and after originally being disqualified, Schippers was eventually reinstated over an hour after the race to claim the 15 Diamond points.
Barshim leads the way in the field
Qatar's Mutaz Essa Barshim was the standout performer in the field events, producing a World Lead and Meeting Record jump of 2.38metres to take victory in the men's high jump by 9cm's.
Sandra Perkovic of Croatia made it 16 consecutive wins in the women's discus, with her fourth round attempt of 66.79metres proving to be enough, while Sweden's Daniel Ståhl took victory in the men's equivalent after launching the discus 68.06metres.