Gary Pigree and Rudy Evans scored on either side of half-time to cancel out Tramaine Stewart’s first half-strike that had left the game even at the Vivian Richards Stadium.
In the other Group B contest, Frederic Piquionne’s goal proved the difference as French side Martinique edged Cuba 1-0 at the same venue.
Jamaica’s defeat changed the entire outlook for the group as they will now need to beat Martinique on Monday to remain in contention for a final four spot, and qualification for the CONCACAF Gold Cup.
Martinique and French Guiana sit on top the group standings with three points each. Pigree opened the scoring for the French, tucking in his eighth Caribbean Cup goal to put Jamaica on the back foot.
Jean-Claude Darcheville, the former Glasgow Rangers and Nottingham Forest player, produced a pacy run to set up Pigree who benefitted from goalkeeper Dwayne Miller’s fumble to score in the 19th minute.
Jamaica, however, wasted very little time in pulling level three minutes later. Stewart raced down the right side and into the box and clinically beat custodian Laurent Pecthy for the equaliser.
The scoreline remained at half-time but the French side once again conjured up another shock almost immediately after. Once again Darcheville was at the centre of the play, setting up Evans who made no mistake.