Canada comes up big in Houston