Chelsea playmaker Christian Pulisic has taking his fabulous form into national team, by scoring a winner goal through spot-kick to handed USA their first CONCACAF Nations League title.
Despite USA made perfect start to the game, it was Mexico, who took an early lead through Jesús Corona after a sloppy giveaway by McKenzie.
In the 27th minutes of the game Borussia Dortmund star Gio Reyna scored an equaliser goal for the USA.
The chance was created by a corner kick from Pulisic, which was initially headed off the post by Weston McKennie before falling in front of Reyna, who pounced on the rebound and leveled the contest.
With Both side’s search for another goal, it was Mexico again that broken the deadlock in 79th minutes through Real Betis attackers Diego Lainez, who slotted home clinical finish past Horvath.
The USA struck back again, though, as McKennie got another huge leveler, finally getting the better of Ochoa with yet another header off a corner kick that just squeaked into the goal.
The match when onto extra time after both side unable to broken the deadlock after 90th minutes before Blues star, who fresh off of winning the Champions League scored a spectacular spot-kick in 108th minutes.
The 22-year-old attacking midfielder sent the ball to the upper corner past the left arm of goalkeeper Guillermo Ochoa for his 16th international goal.