Phelps is here to play, like if anyone had any doubts lol Could win everything once again, though i feel deep inside that Czeh will finally get a win over him after so many years. Adrian and McEvoy also showed great form and it will be a cracker final in the 100 for the gold. Two days in and not many surprises in the pool. Horton over Sun was the only minor surprise and all other favourites are winning their disciplines. Things will shake a bit today with the backs and womens breast. Efimova looked very relaxed, so you guys should be worried , tho i wouldn't count King out yet, she could very well explode like in the nationals.