The victory marks Wozniacki's first career win against a No.1 and gives the 27-year-old a 6-2 advantage in head-to-head matches with Pliskova.
Shapovalov reached the semifinals of the $4.9-million event Friday night with a 2-6, 6-3, 6-4 win over Adrian Mannarino of France. Shapovalov fought off two break points to stay even at 1-1.
Flag-waving fans in the packed grandstands at Uniprix Stadium were hoping for more magic, but the German was too strong, winning 81 per cent of the points off his serve compared to 64 per cent for Shapovalov. "Hopefully I can get there one day".
Shapovalov spent much of the match alternating between errors and impressive winners, consistently fighting off break points on his serve. The afternoon semifinal was briefly delayed in the second set. Obviously the rain delay helped me.
The first set was a disaster for Shapovalov.
The pair continued to trade games up until a tie-break, where Nadal saw a 3-0 lead evaporate by the first change of ends.
The youngster responded impressively to Nadal easing through the first set to force a decider, where Shapovalov saved three break points before winning an epic 14-minute third game, which included 10 deuces.
Federer is looking for a third Rogers Cup title, but his first in Montreal, having won in 2004 and 2006 in Toronto.
Standing in his way is the 30-year-old Dutch player Robin Haase who ousted Diego Schwartzman from the tournament with a 4-6, 6-3, 6-3 win in the quarter-final. But he seemed more composed Friday. I've been able to keep points short.
Federer's defeat of Bautista Agut was his seventh in a row without a defeat - or loss of a set - in the series with the Spaniard. But Federer chose to play and now has a chance to add to a tally that includes Australian Open and Wimbledon titles this year. Haase said it was hard for both players after playing tough three-set matches against seeded players earlier in the week.
"I'm very excited to be back in the finals", Federer said. "It's tough to come back and play that same level". Sometimes you've just got to wait and see how you feel. We've been playing really well.
"I'm happy I'm playing as well as I am this year on the match courts. You know, he had a good start, I had a better finish".
"I was not as fast".
"I think he's definitely the favourite", Zverev said". I was not as fast.
"Rafa took a lot out of me". Then this kind of eats you up inside mentally.