German Tommy Haas saved three match points to beat sixth seed James Blake 4-6, 6-4, 3-6, 6-0, 7-6 in a pulsating fourth-round encounter.
After hitting back from two sets to one down to lead 4-2 in the fifth set, Haas allowed the American back into the contest and had to save three match points at 4-5 before taking the tiebreak 7-4.
"Such a close score at the end, it was like a thriller in the fifth, being up, (Blake) coming back and saving match points at 4-5," 10th seed Haas told the crowd.
"I tried to stay calm and fight for every point. It's great. To be in the quarter-final once again is an awesome feeling."
US Open: Complete Coverage