El singaporense Schooling dio la gran sorpresa al imponerse en la final de los 100 metros mariposa, dejando sin su quinta medalla de oro a Phelps. El asiático salió muy fuerte y pasó el primero tras el primer viraje, con el americano muy retrasado, pero que empezó a remontar posiciones en los 50 metros finales, aunque sin éxito. Schooling aguantó y se llevó el oro, mientras que el de Baltimore logró hacerse con una de las tres platas que se repartieron, tras empatar con Le Clos y Cesh.