Chelsea midfielder, Christian Pulisic scored an extra-time winning goal for his country, USA, as they came twice from behind to beat Mexico in what seems to be a dramatic Concacaf Nations League final.
Pulisic teamed up with the United States squad straight after winning the Champions League with Chelsea.
The 22-year-old converted a penalty to win the title, after a lengthy VAR consultation during which Mexico coach, Gerardo Martino was sent off for confronting the referee.
Both sides remained deadlocked going into the second period of added time, as Pulisic won himself a penalty after he was brought down inside the 18-yard box under a rough tackle by two Mexican defenders.
The Nations League tournament was created for teams in North America, Central America and the Caribbean and played every two years.