Olympic champion Lamont Marcell Jacobs put an injury-ravaged season behind him to storm to gold in the 100m gold in the European Athletics Championships in Munich on Tuesday.
Jacobs, who withdrew before the semi-finals of the 100m at last month's world championships in Oregon, clocked a championship record-equalling time of 9.95 seconds.
Defending champion Zharnel Hughes claimed silver in 9.99sec with another Briton, Jeremiah Azu, taking bronze in 10.13.
"This was a difficult season with problems, with injury," said the 27-year-old Italian, who has been beset by leg injuries and who competed with a heavily-strapped left calf in Munich.
"My leg is not good and I am not happy about how the race went technically, there were some problems.
"But I am over the moon with the gold medal. After Olympic gold, I've now got the European gold. I've got to get the world championship gold now."
In a heady night of track and field at a packed Olympic Stadium, the raucous crowd went wild as unheralded home favourite Gina Lueckenkemper pulled off a shock by winning the women's blue riband sprint.
The 25-year-old, who won 100m silver in the last European champs in Berlin in 2018 and 200m bronze in 2016, threw herself at the line to clock 10.99sec for a photo-finish victory over Switzerland's Mujinga Kambundji.
Britain's Daryll Neita took bronze with 11.00sec, while her teammate, defending champion Dina Asher-Smith, pulled up with injury halfway through the race and finished last.
Proven trio produce goods
A trio of proven performers had earlier showed off their prowess in perfect, balmy conditions, retaining their titles in no little style.
First up was Norway's Jakob Ingebrigtsen, who dominated the 5,000m to keep a repeat double bid on track.
The 21-year-old, crowned world champion over the distance at last month's worlds in Eugene, timed 13min 21.13sec.
"I believe in myself and I believe in the things I have done before. It was amazing here today, it was a great race to be a part of," said Ingebrigtsen.
"It feels great to be back and win, it is special."
Greece's defending long jump champion Miltiadis Tentoglou, the reigning Olympic and world indoor champion who won world silver in Eugene, then set a championship record to retain his Euro title.
The Greek soared out to 8.52m on his fourth attempt, bettering the previous best of 8.47m set by Germany's Christian Reif in Barcelona in 2010.
Then came the turn of the doyenne of the women's discus, Croatia's Sandra Perkovic.
The 32-year-old Croat left it late, going out to a winning 67.95 metres on her fifth attempt for gold.
It was a record sixth successive European title, the two-time Olympic and world champion having first won the continental competition in Barcelona in 2010.
"I just won my sixth European title here at this beautiful stadium in front of this amazing crowds, so I am so happy and proud tonight," said Perkovic.
"I knew I was ready to do it and I think the fight was nice."
There was also drama in the decathlon as Germany's Niklas Kaul snatched gold from Swiss rival Simon Ehammer on the back of a monstrous 76.05m in the javelin and a personal best of 4:10.04 in the strength-sapping final 1500m.
After also registering 11.16sec in the 100m, 7.10m in the long jump, 14.90m in the shot put, 2.02m in the high jump, 47.87sec in the 400m, 14.45sec in the 110m hurdles and 41.80m in the discus, Kaul was left with 8,545 points.
Ehammer had to be happy with silver, just 77pts behind, while Estonia's Janek Oiglane claimed bronze (8,346).
- Diamond League 2024 schedule: China to host opening two events, season finale in Brussels
- Shooting HIGHLIGHTS Asian Games 2023: Divyansh, Ramita loses bronze medal against Korea in 10m air rifle mixed team; Bhaker on top in 25m pistol precision qualification - Hangzhou 2022 updates
- Athletics at Asian Games 2023: Full schedule, India squad for Hangzhou 2022
- IND vs PAK LIVE Score, Asian Games 2023, Men’s Volleyball: Pakistan wins first set vs India in 5th/6th classification match
- Asian Games 2023: Overall medals tally, September 26 - LIVE - India wins gold in equestrian; Neha Thakur wins silver, Eabad Ali bags bronze in sailing; India 6th with 3 golds, 13 medals