Antonee Robinson played the full game as the United States rode their luck to beat Bobby De Cordova-Reid’s Jamaica and reach a third successive CONCACAF Nations League final.

The Reggae Boyz went ahead with Greg Leigh’s first-minute strike that stunned the home crowd in Texas and they were only denied a shock win when Cory Burke put through his own net in the sixth minute of stoppage time to send the semi-final to extra time. Coventry City’s Hadji Wright scored twice to ensure Gregg Berhelter’s men made it through to the final.