Christine Sinclair and Erin McLeod doubled up with great performances to down the Dutch yesterday as Canada blanked the Netherlands 1-0 to extend its perfect record to 3-0 at the 2013 Cyprus Women's Cup.
The win sends Canada into tomorrow's tournament final riding a wave of momentum.
Canada’s goal came in the 42nd-minute goal when Jonelle Filigno intercepted a pass before passing to Sinclair who scored with a vintage placement strike to the bottom left corner from 25 yards out.
The goal is the 145th of Sinclair's career.
Earlier in the first half, Canadian goalkeeper McLeod made a superb penalty save to deny Lieke Martens from the penalty spot.
"It's mission accomplished for us," said John Herdman, Canada’s head coach. "Our goal was to qualify for the final and we've done so.
"Erin McLeod made the penalty save and another outstanding save late in the game - that was big for us."
Canada now goes against England as the team takes part in its third-consecutive Cyprus Cup Final.
England qualified for the championship game as winner of Group A after a 3-1 victory over New Zealand in its final match of the opening stage.