2019-20 CONCACAF Nations League, Semifinals
Mexico advance 5-4 on penalties
Mexico advance 5-4 on penalties

Mexico beats Costa Rica on penalties, into Nations League final

Mexico defeated Costa Rica on penalties after a scoreless draw in their CONCACAF Nations League semifinals matchup on Thursday.

- Stream ESPN FC Daily on ESPN+ (U.S. only)

The result means Mexico will now face the United States -- 1-0 winners over Honduras earlier in the day -- in the inaugural final.

Mexico had several early chances to grab a goal, with Hirving Lozano nearly scoring off a spectacular off-balance shot in the seventh minute.

Diego Lainez also had a good look for El Tri in the 20th minute when his shot skidded inches from the goal post.

Costa Rica were able to keep buckle down defensively and stifle Mexico's potent attack from scoring.

But as full-time approached, the game turned testy with four yellow cards between the two sides in the final 10 minutes. The game was also briefly halted in stoppage time in accordance to CONCACAF's protocol on discriminatory chants from fans in the stands.

The game then turned to the penalty shoot-out, with Mexico coming out on top 5-4 after keeper Guillermo Ochoa parried Allan Cruz's attempt to seal the win.

It was Mexico's third penalty-kicks win over Los Ticos following the quarterfinal of the 2019 CONCACAF Gold Cup and semifinal of the 2009 Gold Cup.