The Bulgarian rebounded from a set and 4-1 down against the US Open champion to reach the quarter-finals.