London - Britain's Adam Peaty set a new men's 100m breaststroke world record with a time of 57.92 seconds at the London Aquatic Centre.
The 20-year-old's winning time at the British Championships beat the previous record of 58.46 set by South Africa's Cameron van der Burgh at the same venue during the 2012 Olympic Games.
"I kind of surprised myself," Peaty, who already held the 50m world record time and won European and Commonwealth titles during 2014, told BBC Radio Five Live.
"I was going to wait until Kazan (World Championships) to produce that time and I can't really believe it.
"I just dived in hoping for a 58 really and I have to say a big thank you to my family for supporting me."
Scotland's Ross Murdoch finished second in 59.13, with James Wilby third in 1:00.31.