Third seed Andy Murray was forced to register a superb come-from-behind 5-7, 4-6, 6-1, 6-3, 6-1 win over Adrian Mannarino to book his spot in the third round of the US Open.
Murray, who tasted victory at Flushing Meadows in 2012, came into his second round match on the back of a fairly comfortable 7-5, 6-3, 4-6, 6-1 win over Australian bad boy Nick Kyrgios and was not expected to be too troubled by Mannarino.
However, the Scot looked a bit rusty in the first set, with the pair exchanging early breaks. It was the Frenchman who secured the set though after breaking Murray for a second time in the 12th game.
The beginning of the second set went on serve, before the turning point arrived in the ninth game when Mannarino broke the third seed before serving out the set.
With Murray on the verge of a second round exit, the Scot battled back to claim the third set, breaking Mannarino twice on his way to racing through the set 6-1 in 31 minutes.
Mannarino put up more of a fight in the fourth set, but he was again broken twice, which allowed Murray to send the match into a decider after taking the set 6-3.
With so much on the line in the fifth set, Murray shifted his game to the next level and completely dominated Mannarino as he broke the Frenchman twice before going on to convert his first match point and secure the victory in three hours and 17 minutes.
Murray will face 30th seed Thomaz Bellucci in the third round after the 27-year-old Brazilian beat Japan's Yoshihito Nishioka 6-0, 6-3, 6-4.
Earlier in the day, fifth seed Stanislas Wawrinka, 13th seed John Isner and 15th seed Kevin Anderson all progressed to the third round after triumphing in their respective second round matches.
However, there were two major upsets as 21st seed Ivo Karlovic was defeated by Jiri Vesely, while 28th seed Jack Sock was forced to withdraw when two sets to one up against Ruben Bemelmans.