Sports | Sat Aug 3, 2013 7:06pm IST

Sleepless Efimova enjoys dream swim, Campbell impresses