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 on Goffin in a straight sets win, before falling in 2 tight sets to Kei Nishikori in the quarterfinals.