Jamaica were beaten by 2-1 by Mexico inside the National Stadium.
Damion Lowe was sent off just before half time for a crunching tackle after a VAR review.
The Jamaicans went 1-0 up in the 50th minute as DaDaniel Johnson scored a loose ball from a corner kick.
Mexico got two quick goals in the space of two minutes in the 81st and 83rd minute of play.