Michael Phelps (left) and Germany’s Steffen Deibler (right) compete during the Men’s 100 Meter Butterfly semifinals on Thursday. The two will race for a medal this afternoon. Phelps currently holds the all-time Olympic record for overall (20) and gold medals (16). (Heinz Kluetmeier/SI)
ANDERSON: Phelps-Lochte is the greatest rivalry in swimming history
GALLERY: Best SI Shots from Day 6 of the Olympics | U.S. Medalists
