Jamaica stun Mexico, set up USA final

  • Jamaica book place in CONCACAF Gold Cup final

  • Defender Kemar Lawrence scores late winner

  • USA vs Jamaica on 26 July, 18:30 local California time

Jamaica set up a final with USA in the CONCACAF Gold Cup 2017 after a 1-0 victory over Mexico thanks to a late Kemar Lawrence free-kick at the Rose Bowl Stadium in Pasadena, California.

An 88th-minute free-kick converted by full back Lawrence proved to be the difference on the night, shocking the majority Mexico crowd in Pasadena.

Jamaica goalkeeper Andre Blake, who has had a stand-out tournament, came up with an incredible double-save in the 11th minute, first with his feet and then with his hands. The Philadelphia Union man's reflexes were quick enough to reposition his body in time to make the crucial save on Jesus Duenas before getting up to make another save with his hands from Erick Torres' shot.

It was Blake's time to shine again in the 25th minute when he made a point-blank save on a Torres header.

Jamaica's best chance in the first half came from Jermaine Taylor's free-kick, which he fired low and on target only for Jose Corona to get his fingertips to it and make the save.

In the second half, Mexico continued to have the lion's share of possession and one of their best chances came from substitute Jesus Gallardo who saw his free-kick on target saved by Blake.

In the 78th minute it was Corona's turn to come up with the heroics as El Tri's keeper made an impressive, diving save on a header from Damion Lowe.

Ten minutes later, Corona could do nothing about Lawrence's free-kick from about 25 yards out. The New York Red Bulls full back took his time before bending in a curling effort with his left foot to send the Reggae Boyz into the their second consecutive Gold Cup final.

The stat 1 - Jamaica beat Mexico in the Gold Cup for the first time in eight attempts. Their most recent encounter was during the group stage of this tournament where the match finished goalless in Denver.

Coming up Final  Wednesday, 26 July, 18:30 local time (Levi’s Stadium, Santa Clara)