Panama have secured a berth in the semi-finals of the Concacaf Gold Cup after a 5-3 victory on penalties over El Salvador.
Rodolfo Zelaya gave El Salvador the lead from the spot after 78 minutes but Luis Tejada equalised with just a minute of normal time left.