CONCACAF World Cup Qualifying: Mexico flawless, Trinidad gets lucky

Javier Hernandez, Hirving Lozano and Jesus Corona were all on the scoresheet for the visitor as it picked up a routine win against its closest opposition in the group.

Canada's Tesho Akindele is stopped by Mexico goalkeeper Alfredo Talavera during a FIFA World Cup qualifying match in Vancouver.   -  AP

Mexico's flawless campaign continued with a 3-0 win over Canada in Group A. Javier Hernandez, Hirving Lozano and Jesus Corona were all on the scoresheet for the visitor as it picked up a routine win against its closest opposition in the group.

El Salvador and Honduras failed to take advantage of Canada's slip up as they fought out a 2-2 draw, remaining two and three points respectively off second place.

There was no movement in Group B as all four teams took a point courtesy of two draws. Haiti hosted Panama and played out a 0-0 stalemate, while Costa Rica left Jamaica with a point after a 1-1 draw.

Guatemala's shock win over the United States moves the unlikely qualification contender into second in Group C, just one point off table-topper Trinidad and Tobago, which squeezed past winless St Vincent and the Grenadines 3-2.

The Caribbean minnows took the lead on the stroke of half-time courtesy of Myron Samuel's spot-kick but a goal to Joevin Jones and a Levi Garcia brace saw Trinidad and Tobago remain unbeaten in qualifying.