Desiree Henry
Henry led the British quartet home in a national record in Zurich.Reuters/Arnd Wiegmann

Great Britain's women broke the 4x100m national record for the second time in 11 days after storming to victory against a star-studded field at the Diamond League meeting in Zurich.

The team of Asha Philip, Ashleigh Nelson, Anyika Onuora and Desiree Henry ran a time of 42.21 seconds to break the record set at the European Championships in the same city less than a fortnight ago.

Finishing ahead of teams from the United States and Jamaica, GB produced another final relay performance to banish the demons which have undermined previous British quartets at major championships.

"It's amazing," said Nelson. "The girls are amazing. Just amazing."

The performance capped an encouraging evening for British athletics, following on from the best-ever medal haul at the European Championships, with James Dasaolu finishing third in a strong 100m field which saw Commonwealth champion Kemar Bailey-Cole pip Michael Rodgers.

"In lane one you have to run your own race and today was about mixing it with the best sprinters in the world," Dasaolu said.

Fellow British pair Adam Gemili and Harry Aikines-Arysstey were fifth and eighth respectively.