Panama book Mexico showdown

Unbeaten Panama will face six-time champions Mexico in Gold Cup semi-finals after decisive victory over Cuba.