CONCACAF Gold Cup runner-up Jamaica is in danger of a shock elimination in the third round of FIFA World Cup qualifying after a 3-2 loss at home to Nicaragua.
Winfried Schafer's men conceded twice in the opening eight minutes in the surprise defeat at Independence Park in Kingston.
A Manuel Rosas penalty and Carlos Chavarria goal sent Nicaragua, ranked 87 places lower than its host, on its way.
Fortunately for Jamaica, Darren Mattocks and Adrian Mariappa struck to give it hope ahead of Wednesday's (AEST) second leg in Managua.
Canada avoided any such troubles, completely dominating Belize in a 3-0 win in Toronto.
Tosaint Ricketts was credited with a brace - the opener, however, appeared to be an own goal - before Atiba Hutchinson's late tap-in sealed a strong first-leg showing from Benito Floro's host at BMO Field.
Elsewhere, St Vincent and the Grenadines beat Aruba 2-0 at home, Haiti was a 3-1 winner at Grenada and El Salvador edged to a 1-0 victory at Curacao.
A Myles Weston penalty saw Antigua and Barbuda overcome Guatemala 1-0.