A collection of some of our favourite images from day twelve of the Fina World Championships in Budapest.

James Guy competed in the Men's 200m Free final

Duncan Scott competed in the Men's 200m Free final

Adam peaty walks out ready to swim the 50m Breast semi-final

Adam Peaty realises he's smashed the world record again!

Kathleen Dawson goes her debut world champs final - Women's 100m Backstroke

Sarah Vasey goes her debut world champs final - Women's 100m Breaststroke