Just a few days ago, Michael Phelps surpassed Larisa Latynina, the great gymnast who won 18 Olympic medals in her career.
The United States won the 4x200 Freestyle Relay, which gave Phelps his record breaking 19th Olympic medal, and made him the most decorated Olympian.
Phelps isn't through with London yet, as he'll take part in the action once again in the 200m individual medley event.
If he can make it to the podium, Phelps will have earned 20 Olympic medals, and 16 gold medals if he wins outright.
The greatest swimmer in the world will face some stiff competition from fellow American teammate Ryan Lochte. Lochte beat Phelps in the 400m IM, and took home the gold medal, while Phelps didn't even make it to the podium.
Laszlo Cseh of Hungary might be another potential threat to Phelps' continuing ascent to the top of the world, as well as a few Japanese swimmers.
Most of the headlines are about an ultimate Phelps vs. Lochte showdown, and after Lochte beat Phelps in the 400m IM, Phelps will be looking for redemption. As a matter of fact, Lochte beat Phelps in the semifinals of the 200m IM. Lochte finished with a time of 1:56:13, while Phelps followed him closely with a time of 1:57:11.
Who Will Win 200m IM?
Phelps will have to dominate the butterfly portion of the event, which is his signature stroke in swimming, if he wants to win a gold medal.
The 200m IM race begins live at 3:19 EST on August 2, and you can catch most of the action live via nbcolympics.com.
So, ladies and gentlemen, strap yourselves in; it's going to be a wild swim as Michael Phelps looks to win his 20th Olympic medal, going head to head with Ryan Lochte one last time in London.