The United States clinched a spot in the CONCACAF Gold Cup quarter-finals while Canada fell short as the group stages wrapped up on Tuesday.The US needed at least one point to make it to the last eight but picked up three with a 1-0 defeat of Guadeloupe in Kansas City.
Villarreal striker Jozy Altidore scored the winning goal in the ninth minute for the host nation, who should have won by more, given their complete dominance of play.
Altidore blasted a strike past Guadeloupe goalkeeper Franck Grandel from 25 yards out, but at least six easier chances went begging as Bob Bradley’s side struggled to kill off the contest ahead of the final whistle.
Nevertheless, the US sealed up second place in Group C and will advance to face undefeated Jamaica in the quarter-finals.
That is more than can be said for northern neighbours Canada, who crashed out of the tournament in heartbreaking fashion with a 1-1 draw against Panama.
The Canadians looked to have secured a berth at the expense of Group A third-placegetters El Salvador as they ushered a 1-0 lead into injury time.
But Panama attacker Luis Tejada scored seconds from the whistle to ensure his nation would finish on top of Group C and face the Salvadorans in the next round.
Dwayne De Rosario had earlier been dragged down by Eybir Bonaga in the 62nd minute and gratefully converted the penalty for Canada.
Canada finish third in Group C, a mere two goals shy of El Salvador’s superior goal difference and a place in the last eight.
Guadeloupe finish bottom with three straight losses.