Canadian teenage tennis sensation Denis Shapovalov continued his dream run in the Rogers Cup in Montreal as he overcame Adrian Mannarino of France 2-6, 6-3, 6-4 in the quarter-finals Friday night.
In a glimpse of the future, 20-year-old Zverev - a four-time victor on the ATP Tour this season - needed three match points to see off Shapovalov and earn a showdown with Roger Federer in a repeat of the Halle decider, which the latter won in straight sets. He'll play Germany's Alexander Zverev on Saturday, with the victor moving on to Sunday's final against the winner of a match between Robin Haase and Roger Federer. Neither Shapovalov or Nadal could create separation during the third set that went into a tiebreak.
Federer, 36, had never lost in 16 previous meetings with the 35-year-old Ferrer, whom he first defeated 14 years ago at the Vienna Indoor tournament.
Zverev's momentum carried over into the second set, where he quickly picked up the second break of the match, grabbing a quick 1-0 lead. "Sometimes he tends to just roll the ball in and use the big serve, or he uses a slice a lot and comes in".
Shapovalov double-faulted as he crumbled for the first time, handing Zverev a 5-4 lead, and the German served out the set.
Elsewhere on Thursday, Roger Federer maintained his career-long winning streak over David Ferrer to advance to the last eight after a three-set battle with the veteran Spaniard.
"I think it pays off playing aggressive here in Montreal", Federer said.
Shapovalov's win came less than 24 hours after a historic upset of first seeded Rafael Nadal.
Haase, ranked 52nd in the world, fought back to beat Argentina's Diego Schwartzman 4-6 6-3 6-3.
"I was little bit bummed out because I thought Rafa was going to watch me play, you know, before his match", he said, laughing and eliciting chuckles from the reporters in the room.