Mexico opened its World Cup qualifying campaign with a 3-1 win over Guyana on Friday thanks to goals from Carlos Salcido and Giovani dos Santos during a five-minute span early in the first half.

Salcido put El Tri in front in the 11th minute at Azteca Stadium, and dos Santos doubled the lead in the 15th with his 14th goal in 58 international appearances.

An own goal by John Rodrigues gave Mexico a three-goal lead in the 51st, but Mexico's Hector conceded an own-goal nine minutes later.

In the other Group B match in CONCACAF qualifying's semifinal round, El Salvador rallied from a two-goal deficit for a 2-2 draw at Costa Rica.

The hosts went ahead after Alvaro Saborio scored in the 10th minute and Joel Campbell added another in the 15th, but El Salvador came back as Isidro Gutierrez scored in the 23rd and Osael Romero in the 54th.

In Group C, Olivier Occean scored from a header off a cross from David Edgar in the 55th minute to give Canada a 1-0 win over Cuba at Havana.

The Canadians played a man down after goalkeeper Lars Hirschfeld was shown a red card in the 64th minute for handling the ball outside his penalty area.

In the other Group C match, Panama won 2-0 at Honduras with goals from Blas Perez in the 64th and 80th minutes.

The United States beat Antigua and Barbuda 3-1 in Group A as Carlos Bocanegra scored in the eighth minute, Clint Dempsey converted a penalty in the 44th and Herculez Gomez added a goal in the 72nd.

Peter Byers scored in the 65th for Antigua and Barbuda.

Jamaica beat visiting Guatemala 2-1 in the group's other match, with goals from Demar Phillips in the 40th and Ryan Johnson in the 46th building a lead for the Reggae Boyz.

Substitute Dwight Pezzarossi scored in the second minute of stoppage time for Guatemala.

The top two teams in each CONCACAF group advance to next year's regional finals, which will produce three qualifiers for the 2014 World Cup in Brazil.