London (CNN) -- Michael Phelps added to his Olympic legend Friday night, winning the 100-meter butterfly to capture his third gold medal of the London Games and the 17th of his career. Already the most decorated Olympian in history, Phelps started off Friday's race -- which he has said will be his final individual Olympic race, having promised to retire after this competition -- trailing several swimmers. But with basketball great Lebron James and Prince William among those looking on, the Baltimore native charged ahead late to win by 0.23 seconds over South Africa's Chad le Clos and Russia's Evgeny Korotyshkin, who finished with an identical time.
@highlight
Michael Phelps wins the 100-meter butterfly by 0.23 seconds for his third gold of Games
@highlight
Including wins by Missy Franklin and Katie Ledecky, the U.S. tops China for overall golds
@highlight
A Polish shot putter and Ethiopian runner earn the first golds in track and field
@highlight
Britain's Andy Murray will face Roger Federer in men's tennis final at the All-England Club
The legendary player's final match doesn't promise to be much easier, considering that the @placeholder crowd most likely will be rooting against him.