Altidore's header off Ethan Finlay's perfect cross gave the USA a 1-0 win over Canada.
Jozy Altidore made it two late winners in two games for the U.S. men's national team.
Altidore, who also scored vs. Iceland, had multiple chances throughout the game, but finally converted on his last one. Finlay, who had just entered the game as a substitute on the left wing, delivered a pinpoint cross to the edge of the six-yard box. Altidore had position on his defender and elevated to head the ball by Canada goalkeeper Maxime Crepeau to prevent the U.S. from settling for a third straight 0-0 draw with Canada.
Watch Altidore's goal below:
Altidore now has 33 goals in his international career, putting him within one of Eric Wynalda for third-most in U.S. history behind Landon Donovan (57) and Clint Dempsey (48).