Thanks to Tim Binning – theswimpictures.com – for these great swimming photos.

France’s Florent Manaudou dives into the mens 50m freestyle prelims 21.71, qualifying fastest for tonight’s semi-finals, (courtesy of Tim Binning, theswimpictures.com)

Katinka Hosszu powers through the women’s 200m backstroke prelims 2:07.17, (courtesy of Tim Binning, theswimpictures.com)

Grant Hackett returns to the world stage by leading off the Aussie team’s 4x200m relay in 1:47.83, (courtesy of Tim Binning, theswimpictures.com)

Thomas Fraser-Holmes anchor’s the Aussie 4x200m freestyle relay heats, qualifying fastest for the final (courtesy of Tim Binning, theswimpictures.com)

USA’s Missy Franklin posts a solid 200m backstroke heat time of 2:07.84, (courtesy of Tim Binning, theswimpictures.com)

Russia’s Mikhail Dovgalyuk leaps into the men’s 4x200m freestyle relay prelims, (courtesy of Tim Binning, theswimpictures.com)

Hungary’s Laszlo Cseh qualifies fastest for the semi finals, men’s 100m butterfly 50.91, (courtesy of Tim Binning, theswimpictures.com)

USA’s Tom Shields goes through second fastest behind Cseh, men’s 100m butterfly prelims 51.09, (courtesy of Tim Binning, theswimpictures.com)

Sweden’s Sarah Sjostrom entering the water in the women’s 50m butterfly prelims 25.43, (courtesy of Tim Binning, theswimpictures.com)

Team USA men’s 4x200m freestyle relay, Michael Klueh, Michael Weiss, Reed Malone, qualify second through to finals (courtesy of TIm Binning, theswimpictures.com)

USA’s Katie Ledecky dives into a comfortable 800m freestyle heat swim of 8:19.42, (courtesy of Tim Binning, theswimpictures.com)