Grant Hackett struck a psychological blow with a sub 30 minute heat win Saturday as he battles to hold on to his 2006 metre Freestyle title at the world swimming championships.
World swimming championships results.