Advertisement
Saturday 7 Jun 2025
Rice Eccles, Salt Lake City, Utah
Advertisement
Insights
Match Information
Rice Eccles, Salt Lake City, Utah
USA
VR
Victor Rivas
Referee
Dwight Cummings
Assistant Referee 1
Kenran Daniel
Assistant Referee 2
Sanchez Bass
Fourth official
Advertisement




Substitutes

Managers
Squads

defenders
midfielders

defenders
midfielders
Commentary
Advertisement
90’ + 5
end-2
Second Half ends, Mexico 2, Switzerland 4.
90’ + 4
offside

AA
Aurèle Amenda
Jersey Number 25 • Defender
ZA
Zeki Amdouni
Jersey Number 23
Offside, Switzerland. Zeki Amdouni is caught offside.
90’ + 4
free-kick-won


Fabian Rieder
Jersey Number 22 • Midfielder
Fabian Rieder (Switzerland) wins a free kick in the defensive half.
Advertisement
90’ + 2
free-kick-won


Fabian Rieder
Jersey Number 22 • Midfielder
Fabian Rieder (Switzerland) wins a free kick in the attacking half.
90’ + 2
miss

ÁS
Ángel Sepúlveda
Jersey Number 18

Orbelin Pineda
Jersey Number 17
Attempt missed. Ángel Sepúlveda (Mexico) header from the centre of the box is high and wide to the left. Assisted by Orbelín Pineda.
90’ + 1
free-kick-won

MC
Mateo Chávez
Jersey Number 26 • Defender
Mateo Chávez (Mexico) wins a free kick on the left wing.
90’ + 1
added-time
Fourth official has announced 4 minutes of added time.
Advertisement
90’
Goal !


Fabian Rieder
Assist: Lucas Blondel
Goal! Mexico 2, Switzerland 4. Fabian Rieder (Switzerland) right footed shot from outside the box to the bottom left corner. Assisted by Lucas Blondel.
87’
free-kick-won


Orbelin Pineda
Jersey Number 17
Orbelín Pineda (Mexico) wins a free kick on the right wing.
86’
substitution

LB
IN: Lucas Blondel
Jersey Number 2

OUT: Silvan Widmer
Jersey Number 3 • Defender
Substitution, Switzerland. Lucas Blondel replaces Silvan Widmer.
86’
substitution


IN: Djibril Sow
Jersey Number 15
VS
OUT: Vincent Sierro
Jersey Number 16 • Midfielder
Substitution, Switzerland. Djibril Sow replaces Vincent Sierro.
Advertisement
85’
free-kick-won


Gregor Kobel
Jersey Number 1 • Goalkeeper
Gregor Kobel (Switzerland) wins a free kick in the defensive half.
85’
yellow-card

CZ
Cédric Zesiger
Jersey Number 14
Cédric Zesiger (Switzerland) is shown the yellow card for a bad foul.
85’
free-kick-won

EL
Emilio Lara
Jersey Number 15 • Defender
Emilio Lara (Mexico) wins a free kick on the right wing.
Advertisement
83’
end-delay
Delay over. They are ready to continue.
83’
substitution

MR
IN: Marcel Ruíz
Jersey Number 14

OUT: Cesar Montes
Jersey Number 3 • Defender
Substitution, Mexico. Marcel Ruíz replaces César Montes because of an injury.
81’
start-delay
Delay in match because of an injury César Montes (Mexico).
80’
end-delay
Delay over. They are ready to continue.
79’
start-delay
Delay in match because of an injury César Montes (Mexico).
Advertisement
77’
end-delay
Delay over. They are ready to continue.
76’
start-delay
Delay in match (Switzerland).
75’
Goal !

ÁS
Ángel Sepúlveda
Assist: Alexis Vega
Goal! Mexico 2, Switzerland 3. Ángel Sepúlveda (Mexico) left footed shot from outside the box to the bottom left corner. Assisted by Alexis Vega.
73’
substitution


IN: Edson Álvarez
Jersey Number 4
ÉL
OUT: Érik Lira
Jersey Number 6 • Midfielder
Substitution, Mexico. Edson Álvarez replaces Érik Lira.
73’
substitution

EÁ
IN: Efrain Álvarez
Jersey Number 20
CH
OUT: César Huerta
Jersey Number 21 • Midfielder
Substitution, Mexico. Efraín Álvarez replaces César Huerta.
Advertisement
73’
substitution

ÁS
IN: Ángel Sepúlveda
Jersey Number 18
SG
OUT: Santiago Giménez
Jersey Number 11 • Striker
Substitution, Mexico. Ángel Sepúlveda replaces Santiago Giménez.
73’
substitution

JM
IN: Johan Manzambi
Jersey Number 9
DN
OUT: Dan Ndoye
Jersey Number 11 • Midfielder
Substitution, Switzerland. Johan Manzambi replaces Dan Ndoye.
71’
Goal !

DN
Dan Ndoye
Assist: Fabian Rieder
Goal! Mexico 1, Switzerland 3. Dan Ndoye (Switzerland) left footed shot from the left side of the box to the bottom left corner. Assisted by Fabian Rieder.
70’
offside

CH
César Huerta
Jersey Number 21 • Midfielder
SG
Santiago Giménez
Jersey Number 11 • Striker
Offside, Mexico. Santiago Giménez is caught offside.
68’
yellow-card

CH
César Huerta
Jersey Number 21 • Midfielder
César Huerta (Mexico) is shown the yellow card.
Advertisement
68’
free-kick-won

DN
Dan Ndoye
Jersey Number 11 • Midfielder
Dan Ndoye (Switzerland) wins a free kick in the defensive half.
66’
free-kick-won

CH
César Huerta
Jersey Number 21 • Midfielder
César Huerta (Mexico) wins a free kick in the defensive half.
66’
offside


Cesar Montes
Jersey Number 3 • Defender

Orbelin Pineda
Jersey Number 17
Offside, Mexico. Orbelín Pineda is caught offside.
Advertisement
64’
Goal !

ZA
Zeki Amdouni
Jersey Number 23
Goal! Mexico 1, Switzerland 2. Zeki Amdouni (Switzerland) right footed shot from the centre of the box to the bottom right corner following a set piece situation.
64’
attempt-blocked


Ardon Jasari
Jersey Number 18
Attempt blocked. Ardon Jashari (Switzerland) left footed shot from outside the box is blocked.
64’
attempt-blocked


Fabian Rieder
Jersey Number 22 • Midfielder
Attempt blocked. Fabian Rieder (Switzerland) left footed shot from outside the box is blocked.
63’
yellow-card

RJ
Ramón Juárez
Jersey Number 5
Ramón Juárez (Mexico) is shown the yellow card for a bad foul.
63’
free-kick-won

VS
Vincent Sierro
Jersey Number 16 • Midfielder
Vincent Sierro (Switzerland) wins a free kick in the attacking half.
Advertisement
62’
free-kick-won

ÉL
Érik Lira
Jersey Number 6 • Midfielder
Érik Lira (Mexico) wins a free kick in the defensive half.
62’
substitution

ZA
IN: Zeki Amdouni
Jersey Number 23

OUT: Breel Embolo
Jersey Number 7 • Striker
Substitution, Switzerland. Zeki Amdouni replaces Breel Embolo.
62’
substitution

CZ
IN: Cédric Zesiger
Jersey Number 14

OUT: Manuel Akanji
Jersey Number 5 • Defender
Substitution, Switzerland. Cédric Zesiger replaces Manuel Akanji.
Advertisement
61’
miss


Ardon Jasari
Jersey Number 18

Fabian Rieder
Jersey Number 22 • Midfielder
Attempt missed. Ardon Jashari (Switzerland) left footed shot from outside the box is too high. Assisted by Fabian Rieder following a corner.
59’
substitution

RJ
IN: Ramón Juárez
Jersey Number 5
JO
OUT: Jesús Orozco
Jersey Number 19 • Defender
Substitution, Mexico. Ramón Juárez replaces Jesús Orozco.
59’
substitution


IN: Orbelin Pineda
Jersey Number 17

OUT: Raúl Jiménez
Jersey Number 9 • Striker
Substitution, Mexico. Orbelín Pineda replaces Raúl Jiménez.
58’
substitution


IN: Alexis Vega
Jersey Number 10

OUT: Roberto Alvarado
Jersey Number 25 • Midfielder
Substitution, Mexico. Alexis Vega replaces Roberto Alvarado.
Advertisement
58’
free-kick-won


Remo Freuler
Jersey Number 8 • Midfielder
Remo Freuler (Switzerland) wins a free kick in the defensive half.
56’
attempt-blocked


Fabian Rieder
Jersey Number 22 • Midfielder

Breel Embolo
Jersey Number 7 • Striker
Attempt blocked. Fabian Rieder (Switzerland) left footed shot from the centre of the box is blocked. Assisted by Breel Embolo.
Advertisement
55’
miss


Roberto Alvarado
Jersey Number 25 • Midfielder
Attempt missed. Roberto Alvarado (Mexico) left footed shot from outside the box is too high.
54’
free-kick-won

ÉL
Érik Lira
Jersey Number 6 • Midfielder
Érik Lira (Mexico) wins a free kick in the defensive half.
51’
Goal !

SG
Santiago Giménez
Jersey Number 11 • Striker
Goal! Mexico 1, Switzerland 1. Santiago Giménez (Mexico) header from the centre of the box to the centre of the goal.
50’
yellow-card


Cesar Montes
Jersey Number 3 • Defender
César Montes (Mexico) is shown the yellow card for a bad foul.
Advertisement
50’
free-kick-won


Fabian Rieder
Jersey Number 22 • Midfielder
Fabian Rieder (Switzerland) wins a free kick in the defensive half.
48’
free-kick-won


Breel Embolo
Jersey Number 7 • Striker
Breel Embolo (Switzerland) wins a free kick in the attacking half.
46’
free-kick-won


Fabian Rieder
Jersey Number 22 • Midfielder
Fabian Rieder (Switzerland) wins a free kick in the attacking half.
Advertisement
45’
substitution

UG
IN: Ulisses Garcia
Jersey Number 19

OUT: Ricardo Rodríguez
Jersey Number 13 • Defender
Substitution, Switzerland. Ulisses Garcia replaces Ricardo Rodríguez.
45’
start
Second Half begins Mexico 0, Switzerland 1.
45’
substitution


IN: Ardon Jasari
Jersey Number 18

OUT: Granit Xhaka
Jersey Number 10 • Midfielder
Substitution, Switzerland. Ardon Jashari replaces Granit Xhaka.
45’ + 1
end-1
First Half ends, Mexico 0, Switzerland 1.
Advertisement
45’ + 1
miss


Fabian Rieder
Jersey Number 22 • Midfielder
Attempt missed. Fabian Rieder (Switzerland) left footed shot from outside the box misses to the right.
45’ + 1
added-time
Fourth official has announced 1 minutes of added time.
45’
offside

CH
César Huerta
Jersey Number 21 • Midfielder
SG
Santiago Giménez
Jersey Number 11 • Striker
Offside, Mexico. Santiago Giménez is caught offside.
42’
free-kick-lost


Ricardo Rodríguez
Jersey Number 13 • Defender
Foul by Ricardo Rodríguez (Switzerland).
42’
free-kick-won


Roberto Alvarado
Jersey Number 25 • Midfielder
Roberto Alvarado (Mexico) wins a free kick on the right wing.
Advertisement
40’
attempt-saved


Silvan Widmer
Jersey Number 3 • Defender

Fabian Rieder
Jersey Number 22 • Midfielder
Attempt saved. Silvan Widmer (Switzerland) left footed shot from the right side of the box is saved in the bottom left corner by Raúl Rangel (Mexico). Assisted by Fabian Rieder.
39’
free-kick-lost


Ricardo Rodríguez
Jersey Number 13 • Defender
Foul by Ricardo Rodríguez (Switzerland).
39’
free-kick-won


Roberto Alvarado
Jersey Number 25 • Midfielder
Roberto Alvarado (Mexico) wins a free kick in the defensive half.
38’
free-kick-won


Breel Embolo
Jersey Number 7 • Striker
Breel Embolo (Switzerland) wins a free kick in the defensive half.
Advertisement
38’
attempt-blocked


Ricardo Rodríguez
Jersey Number 13 • Defender

Fabian Rieder
Jersey Number 22 • Midfielder
Attempt blocked. Ricardo Rodríguez (Switzerland) left footed shot from outside the box is blocked. Assisted by Fabian Rieder.
34’
free-kick-won


Carlos Rodríguez
Jersey Number 8 • Midfielder
Carlos Rodríguez (Mexico) wins a free kick in the defensive half.
Advertisement
34’
post

VS
Vincent Sierro
Jersey Number 16 • Midfielder
Vincent Sierro (Switzerland) hits the bar with a left footed shot from outside the box.
32’
end-delay
Delay over. They are ready to continue.
30’
start-delay
Delay in match (Mexico).
29’
miss

SG
Santiago Giménez
Jersey Number 11 • Striker
Attempt missed. Santiago Giménez (Mexico) left footed shot from the centre of the box is high and wide to the left.
29’
attempt-saved


Cesar Montes
Jersey Number 3 • Defender
ÉL
Érik Lira
Jersey Number 6 • Midfielder
Attempt saved. César Montes (Mexico) right footed shot from the centre of the box is saved in the centre of the goal by Gregor Kobel (Switzerland). Assisted by Érik Lira.
Advertisement
29’
attempt-saved

SG
Santiago Giménez
Jersey Number 11 • Striker
Attempt saved. Santiago Giménez (Mexico) left footed shot from the centre of the box is saved in the bottom left corner by Gregor Kobel (Switzerland).
28’
attempt-blocked

SG
Santiago Giménez
Jersey Number 11 • Striker
MC
Mateo Chávez
Jersey Number 26 • Defender
Attempt blocked. Santiago Giménez (Mexico) left footed shot from outside the box is blocked. Assisted by Mateo Chávez.
25’
end-delay
Delay over. They are ready to continue.
Advertisement
23’
start-delay
Delay in match because of an injury Aurèle Amenda (Switzerland).
23’
attempt-blocked

AA
Aurèle Amenda
Jersey Number 25 • Defender

Fabian Rieder
Jersey Number 22 • Midfielder
Attempt blocked. Aurèle Amenda (Switzerland) header from the centre of the box is blocked. Assisted by Fabian Rieder with a cross.
22’
attempt-saved

DN
Dan Ndoye
Jersey Number 11 • Midfielder
Attempt saved. Dan Ndoye (Switzerland) right footed shot from the left side of the box is saved in the bottom right corner by Raúl Rangel (Mexico).
20’
Goal !


Breel Embolo
Assist: Ricardo Rodríguez
Goal! Mexico 0, Switzerland 1. Breel Embolo (Switzerland) right footed shot from the centre of the box to the bottom left corner. Assisted by Ricardo Rodríguez with a through ball following a fast break.
Advertisement
17’
yellow-card

JO
Jesús Orozco
Jersey Number 19 • Defender
Jesús Orozco (Mexico) is shown the yellow card for a bad foul.
17’
free-kick-won


Breel Embolo
Jersey Number 7 • Striker
Breel Embolo (Switzerland) wins a free kick in the defensive half.
15’
free-kick-won


Roberto Alvarado
Jersey Number 25 • Midfielder
Roberto Alvarado (Mexico) wins a free kick in the defensive half.
Advertisement
14’
attempt-blocked

DN
Dan Ndoye
Jersey Number 11 • Midfielder

Granit Xhaka
Jersey Number 10 • Midfielder
Attempt blocked. Dan Ndoye (Switzerland) right footed shot from the centre of the box is blocked. Assisted by Granit Xhaka.
12’
free-kick-won

DN
Dan Ndoye
Jersey Number 11 • Midfielder
Dan Ndoye (Switzerland) wins a free kick in the defensive half.
8’
miss

SG
Santiago Giménez
Jersey Number 11 • Striker
MC
Mateo Chávez
Jersey Number 26 • Defender
Attempt missed. Santiago Giménez (Mexico) left footed shot from outside the box is too high. Assisted by Mateo Chávez.
Advertisement
7’
free-kick-won


Raúl Jiménez
Jersey Number 9 • Striker
Raúl Jiménez (Mexico) wins a free kick on the left wing.
7’
free-kick-won


Fabian Rieder
Jersey Number 22 • Midfielder
Fabian Rieder (Switzerland) wins a free kick in the defensive half.
5’
attempt-saved


Roberto Alvarado
Jersey Number 25 • Midfielder
Attempt saved. Roberto Alvarado (Mexico) left footed shot from the right side of the box is saved in the centre of the goal by Gregor Kobel (Switzerland).
Advertisement
4’
free-kick-won

SG
Santiago Giménez
Jersey Number 11 • Striker
Santiago Giménez (Mexico) wins a free kick in the defensive half.
2’
free-kick-won

MC
Mateo Chávez
Jersey Number 26 • Defender
Mateo Chávez (Mexico) wins a free kick in the defensive half.
0’
start
First Half begins.
Advertisement
0’
lineup
Lineups are announced and players are warming up.
See All
Advertisement
Match Information
Rice Eccles, Salt Lake City, Utah
USA
VR
Victor Rivas
Referee
Dwight Cummings
Assistant Referee 1
Kenran Daniel
Assistant Referee 2
Sanchez Bass
Fourth official
Insights
Advertisement
Related Videos

05:00
Granada v Pirates | Match Highlights | Club Friendly 2025
football

05:00
Northern Ireland v Iceland | Match Highlights | International Friendly
football

05:00
England v Senegal | Match Highlights | International Friendly
football

05:05
Luxembourg v Republic of Ireland | Match Highlights | International Friendly
football
Related News

Messi leads Argentina's revamped squad for Venezuela and Ecuador qualifiers
football

Messi leads Argentina's revamped squad for Venezuela and Ecuador qualifiers
football

Poland manager says Lewandowski wants to return to national team
football

Poland manager says Lewandowski wants to return to national team
football

Giroud excited to join Lille after LAFC exit
football

Giroud excited to join Lille after LAFC exit
football

Fifa's Wenger promises better pitch quality at 2026 World Cup
football

Fifa's Wenger promises better pitch quality at 2026 World Cup
football