Nathan Adrian (USA) sets a time of 47.52 to beat James Magnussen's (AUS) time of 47.53 to win the men's 100m freestyle gold medal at the London 2012 Olympic Games (1 August). The tight race was completed with Canada's Brent Hayden winning the bronze medal.
All Events