Canada 3 El Salvador 1: Hosts out despite win

Canada crashed out of World Cup qualifying despite a 3-1 win over El Salvador in Vancouver on Tuesday.

Needing a big win to overtake Honduras, the hosts saw Cyle Larin, Nik Ledgerwood and David Edgar net at BC Place Stadium.

However, they fell short in Group A – ending up third behind Mexico and Honduras, who played out a 0-0 draw.

Larin opened the scoring in the 11th minute and Ledgerwood struck in the second half for Benito Floro's men.

But Canada's win, sealed by Edgar late on, was not enough, ending their bid to qualify for the World Cup for just a second time and first since 1986.