Summary
The Swiss defeated David Goffin 7-6 (7), 6-4 after the 13th seed from Belgium squandered five set points in the first set.
The 38-year-old Federer plays Germany's Alexander Zverev in the last eight.
World No. 1 Novak Djokovic made light work of American John Isner and plays promising 21-year-old Stefanos Tsitsipas of Greece in the last eight.
"I was down five set points and 5-2 also," the U.S. Open finalist said. He is fast making a big name for himself as the man most likely to challenge Federer, Djokovic and Rafael Nadal.
...