Dark horse Panama defeated Mexico last night in the CONCACAF Gold Cup semi-final to set up a final against the US men’s national team on Sunday at 3:30pm ET on FOX.

While TV executives may be disappointed that the final won’t be a Mexico-USA TV ratings bonanza, Panama deserves to be in the final based on its performances throughout this Gold Cup.

In case you missed it, here are the highlights of Panama 2-1 Mexico from Cowboys Stadium last night: