GOLD CUP EXTRA TIME: Mexico beat Panama 2-1 to meet Jamaica in Sunday's final
Mexico's captain Andrés Guardado netted two penalties for his team to secure its spot in the 2015 Gold Cup final against Jamaica's Reggae Boyz on Sunday in Philadelphia, USA.
The Reggae Boyz earlier stunned the United States in a historic 2-1 encounter to advance to the final.
In the second match of the double header, 10-man Panama took the advantage early in the second half going up 1-0 against Mexico.
But the Mexicans secured a penalty a minute before full-time when Panama's Captain Román Torres fell on the ball in the box in the 89th minute, handling it in the process.
The penalty call sparked chaos on the field and forced a suspension of play for more than six minutes as some fans threw debris.
When play eventually resumed, Mexico's captain Andrés Guardado converted the penalty to make it 1-1, sending the match into extra time.
In extra time, Guardado would again be called to the spot when a Mexican player was brought down in the box and the referee awarded another penalty kick.
The skipper made no mistakes giving his team the 2-1 advantage in the 105th minute and ensuring that the Mexicans keep history on their side.
Since 2000, the US and or Mexico has been part of every Gold Cup final.