David hat-trick as Canada crush nine-man Qatar 6-0 to earn first World Cup finals win
Canada next hosts second-placed Switzerland, who also have four points, in Vancouver on Wednesday
Canada next hosts second-placed Switzerland, who also have four points, in Vancouver on Wednesday