Camron Norrie has been one of the hottest players on the tour this year, going into his third-round match at Wimbledon with a 31-13 record and having reached three ATP finals at Estoril, Lyon and Queen’s Club.

But then he came up against Roger Federer.

The eight-time Wimbledon champion fired 48 winners to 33 unforced errors—hitting seven aces without a single double fault—to end Norrie's best-ever run at his home major, 6-4, 6-4, 5-7, 6-4.

“Credit to him for pushing me. I know he’s had a really good season so far. He’s played a ton of matches and a lot of tournaments,” Federer said afterwards. “It’s really a win for me, like a reference point as well, if I can beat somebody of his level who’s played well last week, who is playing at home, who’s played a ton of matches, it’s really… I know who I beat, you know what I mean?

“It’s not just like a guy that can play good on the day. He’s a good player. That’s why I was extremely happy that I found ways to fight back in that fourth set.”

With the win, Federer improves his career record to 18-0 in third-round matches at Wimbledon.

He’s never lost a fourth-round match at the grass-court major, either, going 16-0 (it would be 17-0 but in 2007 he got a walkover from Tommy Haas in the fourth round, so it’s not counted as a win).