2016 Olympic Games, del Potro defeated top seed and world no. 1 Novak Djokovic in the first round. It was a huge win for him because he was ranked no. 145 in the world and was coming back from a bad injury. He also defeated João Sousa and Taro Daniel in three sets. Next, he defeated top-20 player Roberto Bautista Agut to guarantee a medal match. He played 2008 gold medalist and the 2016 doubles gold medalist, Rafael Nadal. He defeated him in three tight sets to guarantee a medal. Del Potro played in his first gold medal match against the reigning Wimbledon champion from the previous month, Andy Murray. He lost in four grueling sets in over four hours. However, del Potro said after beating Nadal "I already won silver, that's good enough for me." After the Olympics, del Potro was granted a wild card to the US Open. He was drawn against countryman Diego Schwartzman and defeated him in straight sets. In the second round, he faced and defeated 19th seed and top-ranked American Steve Johnson in straight sets, fighting back from down a break during both the first and second sets. In the third round, he faced 11th seed and Grand Slam finalist David Ferrer, and again defeated him in straight sets. In the fourth round, he faced 8th seed Dominic Thiem. After del Potro won the first set, the match ended when Thiem retired during the second set. Del Potro then lost to eventual champion Stan Wawrinka in the quarterfinals in four sets. Del Potro then played against Murray in a rematch of the Olympic final in the Davis Cup. Del Potro won the thrilling 5-set match in 5 hours and 7 minutes. In his next tournament, del Potro played in the 2016 Shanghai Rolex Masters, where he was drawn to play 11th seed David Goffin. Despite being a set and a break up, del Potro eventually lost the match. After this, del Potro was given a wild card into the Stockholm Open. Del Potro beat John Isner, Nicolas Almagro, Ivo Karlovic, and Grigor Dimitrov on his way to the final. In the final, del Potro cruised to victory over Jack Sock to win his first title since his return from injury. Del Potro then played at the 2016 Swiss Indoors, where he comfortably beat qualifier Robin Haase in the first round. He then got revenge