These World Championships are quickly coming to an end but already we have a number of magical moments to store in the memory bank.
Usain Bolt beats Justin Gatlin again, Allyson Felix wins a ninth world title, Dina Asher-Smith produces another thigh-slappingly good performance, and Christian Taylor goes close to the triple jump world record.
These championships can't have much more up its sleeve, surely?
We'll find out on Friday because Asher-Smith goes again, and this time it's the final, while Katarina Johnson-Thompson seeks redemption in the long jump final and Tiffany Porter will battle for 100m hurdles gold.
Three British medals on day seven? Join us on Friday to find out.