Great Britain enjoyed a thoroughly successful day two of the European Championships in Zurich, winning three golds to storm to the top of the medal table.
Both Mo Farah and Tiffany Porter had already secured their European titles before sprinter James Dasaolu capped a brilliant night for Team GB by powering to victory in the 100 metres.
Dasaolu, who had never before performed to his very high standards at a major championships, stormed away from the field halfway through the race to hold off the challenge of defending champion Christophe Lemaitre.
The time of 10.06 seconds may have been well short of the 26-year-old's 9.91s personal best, but it was enough for the athlete to claim his first global title.
Fellow Brit Harry Aikines-Aryeetey pipped 36-year-old Dwain Chambers to take the bronze, beating his teammate by just two hundredths of a second.
Earlier on the second day of competition, Farah had battled his way to yet another title, finally breaking a resilient field in the home straight to win 10,000m gold.
The performance from the double Olympic champion may have been somewhat short of what we have become accustomed to, but after a very stop-start season with injury and illness both affecting the 31-year-old, he will be very happy to add European glory to last year's world championship title.
Farah's win added to the success from the women's event where 40-year-old Jo Pavey also took the gold. Brit Andy Vernon took the silver.
The other gold medal won by Team GB was in the women's 100m hurdles as Porter held off the challenge of French athlete Cindy Billaud to take the title.
Porter, 26, clocked a time of 12.76s, with Billaud second in a time of 12.79s. It was the American-born sprinter's first gold medal in major competition, following on from her bronze at last year's World Championships and silver in the Commonwealth Games in Glasgow earlier in the month.
GB's other medal on the day came in the women's 100m, where Ashleigh Nelson claimed a surprise bronze medal, Britain's first in the event for 40 years.
Nelson, 23, clocked a personal best time of 11.22s to take third behind Dutch winner Dafne Schippers and France's Myriam Soumare.
GB's medal haul on day two helped the nation storm to the top of the medal table, the four golds over the opening days matching their overall tally from the previous championships.