Canada only need a draw against Switzeland to win Group B and secure home-field advantage in the round of 32.