Edson Álvarez's second-half header gave Mexico a 2-1 win over the United States and a 10th Concacaf Gold Cup title in a frenetic final at Houston's NRG Stadium on Sunday night.
Match Report
Mexico defeated the United States 2-1 to retain the CONCACAF Gold Cup and lift the title for a record-extending 10th time on Sunday.
A header 13 minutes from time from Mexico skipper Edson Alvarez completed a come-from-behind victory for 'El Tri' after a typically hard-fought tussle between the North American arch-rivals and 2026 World Cup co-hosts.
The win was no less than Mexico deserved after dominating for long periods against Mauricio Pochettino's inexperienced USA side, who went into the tournament missing several first-choice regulars.
Alvarez's winner capped a fairytale return to Houston after he had limped off in tears at the same venue during Mexico's opening game of the Copa America last year.
"It's a very emotional moment for me," the West Ham midfielder said afterwards.
"Ever since I got to Houston, I've been thinking about that heartbreak. I just asked life to give me one more joy."
The USA had got off to a dream start, center-back Chris Richards heading the hosts into a fourth-minute lead in front of just under 71,000 fans at Houston's NRG Stadium.
Sebastian Berhalter's perfectly flighted curling free-kick from wide on the right sowed panic in the Mexican defence and Crystal Palace defender Richards stooped to glance in a powerful header which cannoned off the underside of the bar and over the line.
But that early effort was to be the USA's best chance of a first half that Mexico controlled, spending most of the opening 45 minutes camped in the host nation's territory.
Mexico's 16-year-old prodigy Gilberto Mora threatened to grab an equalizer in the 24th minute but his curling shot was saved by USA goalkeeper Matt Freese.
Three minutes later though Mexico drew level.
Marcel Ruiz threaded a superb pass through to veteran striker Raul Jimenez, who crashed an unstoppable shot into the roof of the net.
Jimenez celebrated by producing a shirt bearing the name and number 20 of late former Wolverhampton Wanderers team-mate Diogo Jota, the Liverpool and Portugal star who died in a car crash in Spain last week.
Mexico continued to carve out the better chances through the remainder of the half and Roberto Alvarado's low shot forced another good save from Freese in the 35th minute.
Freese needed to be alert again five minutes from half-time, Mora's powerful strike being parried away by the USA goalkeeper as it hurtled towards the top corner.
Alex Freeman almost nodded the USA back in front on the stroke of half-time after pouncing on hesitation by goalkeeper Angel Malagon, but his header cannoned back off the face of the Mexico stopper.
The second half followed a similar pattern, with Mexico looking much the more threatening side as the USA struggled to create anything at the other end.
The breakthrough finally came though in the 77th minute, when Johan Vazquez's flick-on from a free-kick was met by Alvarez who powered a header into the net past Freese.
The goal was chalked off for offside, but replays showed Alvarez was clearly onside, and after a check by the Video Assistant Referee, the on-field decision was overturned and the goal stood.
Mexico have now won the Gold Cup a record 10 times, three more than the USA, who have seven.
"Obviously we're disappointed not to come away with a win," USA captain Tim Ream said after the defeat.
"We started out really well and then they obviously got a spell in the game in the second part of the first half. We just missed a little bit of calmness when we won the ball, to try and move them around a little bit," Ream added.
Line-ups
United States XI: Tim Ream, Adams, Luca de la Torre, Matt Freese, Chris Richards, Malik Tillman, Sebastian Berhalter, Diego Luna, Alex Freeman, Max Arfsten, Patrick Agyemang
Subs: Walker Zimmerman, Matt Turner, Mark McKenzie, Miles Robinson, Brian White, John Tolkin, Brenden Aaronson, Nathan Harriel, Jack McGlynn, Quinn Sullivan, Chris Brady, Damion Downs
Mexico XI: Jimenez, Roberto Alvarado, J. Gallardo, César Montes, Alexis Vega, Luis Malagón, Jorge Sánchez, Alvarez, Johan Vásquez, Marcel Ruiz, Gilberto Mora
Subs: G. Ochoa, Ángel Sepúlveda, Orbelín Pineda, Julián Quiñones, Carlos Rodríguez, César Huerta, Santiago Gimenez, Érik Lira, Israel Reyes, Raúl Rangel, Jesús Orozco Chiquete, Mateo Chávez
Sundeilmpr
0
Send your religious beliefs to your church and personal platforms, here is football related content
we are the Church of God, because He dwell in us. And the gospel of the Kingdom must be preach to every nation and tongue. JESUS IS LORD. And only He can save you.
Iffy106
1
Congratulations Mexico
Sundeilmpr
0
Where is Messi’s team
Yes, Messi have been given the PLAYER OF THE COMPETITION.
suebkruy
1
Because it's not their tournament 😀😀😀 it's for North America not South America. Go school you refused 😃😃
IsyluicyCFC
1
congratulations to them
Jtikol10
2
Where is Messi’s team
Sam81468
1
I LOVE GOD AND IM PROUD TO SAY IT, JESUS CHRIST IS THE WAY AMEN 🙏❤️✝️
Send your religious beliefs to your church and personal platforms, here is football related content
malablata
1
Always America and Mexico playing this final. What not treat North America, the Caribbean, South America, and Oceania as one continent to have more countries competing?
vaaademnz
0
efootball 2025
vaaademnz
1
efootball2025
WNMessi1989
0
sybau 🥀
wtf r u talking about? U got problem with language - go back to school and fcxcx learn and understand.
faelmnsuy
0
They missed their experienced players,Pulisic one of them then Mexico played like they playing for the whole world.
hahaa😆
foabdeprty
0
They missed their experienced players,Pulisic one of them then Mexico played like they playing for the whole world.
so what is your point
vamacdlr
1
maxamed
cepadmstyz
1
Rodrigo where to
nuzceknru
1
They missed their experienced players,Pulisic one of them then Mexico played like they playing for the whole world.
Zebcimnr
1
Watched this match on Fox, although I usually watch football on BeinSports., where they have one guy who just calls the match. These Fox guys ( of which there are 4 guys and a girl) all seem to fee like they all have to be talking among themselves the whole time about pointless shit. Ruins the game. Just shut up and don’t talk unless you’re talking about the match being played.
yiyaelnuyz
1
Rest in peace Jota🕊️🕊️🕊️
yeabilopt
0
congratulations Mexico
OnlyHalamadrid
1
USA invade Mexico 🦅
vupdimru
5
I LOVE GOD AND IM PROUD TO SAY IT, JESUS CHRIST IS THE WAY AMEN 🙏❤️✝️
FuckEverything
0
if you call my sport soccer, then you have no business winning football tournament when I am hate watching. never mind those you have won before. I didn't hate watch those. 😅
sybau 🥀
doublebb
7
20 in the sky... True star God keep us safe, as this life is unpredictable. One second here, next second tragedy
The_Alpha13
4
if you call my sport soccer, then you have no business winning football tournament when I am hate watching. never mind those you have won before. I didn't hate watch those. 😅
nupdopsty
3
USA lucks material , imagin pulic and other European based players pulling off because they re too tired 😪
hisabckmst
1
Leave football before football leaves you 🤣🤣🤣
foyadilpsu
1
MEXICO ICED US🌵🌵🌵🌵
Memory365
2
Congratulations!
footballlworld
0
USA should just concentrate on basketball and forget about football. I am sick and tired of everything about concerning USMNT.
and that's non of your business
ashaam
2
well done thank God mexico won
Cekabcpsy
6
USA should just concentrate on basketball and forget about football. I am sick and tired of everything about concerning USMNT.
Nuddprsz
3
They was so better than the USA team
Nuddprsz
2
They was so better than USA Team