Mexico scored two goals in the final 10 minutes to revive their stuttering 2022 World Cup qualifying campaign with a 2-1 win over 10-man Jamaica in Kingston on Thursday.

El Tri, who had lost their past two qualifiers against the United States and Canada, were staring down the barrel of a third straight loss when trailing 1-0 with 10 minutes left before their late rally.

Henry Martin tapped home to equalise in the 81st minute, with Carlos Vega netting a dramatic winner two minutes later to ease the pressure on head coach Gerardo Martino.

Preston North End midfielder Daniel Johnson had fired in a left-foot strike to put the Reggae Boyz ahead in the 51st minute after they had been reduced to 10 men prior to half-time when Damion Lowe was sent off after VAR review – introduced to CONCACAF World Cup qualifying for the first time – for a studs-up challenge.

El Tri, who were without the injured Raul Jimenez and suspended Hirving Lozano, had early chances with Carlos Rodriguez and Vega both testing Jamaica goalkeeper Andre Blake in the first half.

The win means Mexico move up to 17 points from nine qualifiers, temporarily moving above Canada – who play Honduras later on Thursday - into second spot in CONCACAF qualifying, one point behind USA who edged El Salvador 1-0. The result leaves Jamaica off the pace, with only one win and seven points from nine games.