26-year-old Jamaica goalkeeper Andre Blake had himself a night, Kemar Lawrence struck a sweet free kick in the 88th minute and the Reggae Boyz upset Mexico in the Gold Cup semifinals Sunday night, setting up a meeting with the United States in the final on Wednesday.
The opening 45 minutes saw Mexico in control. Jamaica were proactive in their approach, but El Tri carved out a couple of clear opportunities only to be denied by the outstanding Blake. In the 12th minute, the Philadelphia Union keeper denied Mexico with a fantastic double save.