2024 CONCACAF Champions Cup

International football competition From Wikipedia, the free encyclopedia

2024 CONCACAF Champions Cup

The 2024 CONCACAF Champions Cup was the 59th season of the North, Central America, and the Caribbean's premier club football tournament organized by CONCACAF, and the first since it was rebranded as the CONCACAF Champions Cup. This was the first season under a new format featuring 27 teams and a five-round knockout phase.

Quick Facts Tournament details, Dates ...
2024 CONCACAF Champions Cup
Thumb
Estadio Hidalgo in Pachuca hosted the final
Tournament details
Dates6 February – 1 June
Teams27 (from 10 associations)
Final positions
Champions Pachuca (6th title)
Runners-up Columbus Crew
Tournament statistics
Matches played51
Goals scored161 (3.16 per match)
Attendance808,688 (15,857 per match)
Top scorer(s)Salomón Rondón (Pachuca)
9 goals
Best player(s)Salomón Rondón (Pachuca)[1]
Best young playerEmilio Rodríguez (Pachuca)[2]
2023 (Champions League)
2025
Close

Pachuca won their sixth title, defeating Columbus Crew of MLS in the final 3–0. As winners, they qualified for the 2025 FIFA Club World Cup in the United States, alongside the 2021 winners Monterrey, the 2022 winners Seattle Sounders FC, and the 2023 winners León.[3][4] Pachuca also qualified for the 2024 FIFA Intercontinental Cup, held in December.[5]

Qualification

Summarize
Perspective

Twenty-seven teams qualified for the tournament, with five of them earning direct qualification to the round of 16. The remaining twenty-two teams entered in round one.

In addition to national league competitions in the United States, Mexico, and Canada, 12 of 27 berths were determined by international competitions, including the revamped North American zonal competition, the 2023 Leagues Cup (three), and the existing regional or zonal championships in the Caribbean and Central America, the CONCACAF Caribbean Cup (three) and CONCACAF Central American Cup (six), respectively.[6]

Unlike in previous years, the three MLS teams based in Canada were eligible to qualify for the CONCACAF Champions Cup through slots allocated to MLS (five), in addition to the slot for the Canadian Championship winners, while two Canadian Premier League teams qualified automatically for the first time. The United States-only 2023 U.S. Open Cup knockout competition and the Canada-only equivalent, the 2023 Canadian Championship, provided one berth each.

The winners of the three zonal championships, along with the winner of MLS Cup 2023 and the highest-scored champion from the 2022–23 Liga MX season, received the five byes into the round of 16.[6][7][8]

Distribution

A total of 27 teams (from 10 associations) qualified for the tournament.[8]

Five teams received a bye into the round of 16.

  • The champion of the regional competitions for each of CONCACAF's constituent zones; North American, Central American and Caribbean
  • The champions of Liga MX of Mexico and Major League Soccer of the United States and Canada (Liga MX had a split Clausura and Apertura system, so the champion team with the higher aggregate points took this place. However, if one team wins both Apertura and Clausura, they took that slot.)

The remaining 22 teams entered in round one.

Teams

Summarize
Perspective

The following table includes the number of appearances, last appearance, and previous best from the CONCACAF Champions Cup tournament.

More information Competition, Team ...
Teams entering in round of 16 (5)
Competition Team Qualifying method App. (last) Previous best (last)
Caribbean Cup Suriname Robinhood 2023 Caribbean Cup champions 14th (1994) Runners-up (1983)
Central American Cup Costa Rica Alajuelense 2023 Central American Cup champions 27th (2023) Champions (2004)
Leagues Cup United States Inter Miami CF 2023 Leagues Cup champions 1st Debut
Liga MX Mexico Pachuca 2022–23 Liga MX Apertura or Clausura champions with higher aggregate table points 10th (2023) Champions (2016–17)
Major League Soccer United States Columbus Crew MLS Cup 2023 champions 5th (2021) Quarter-finals (2021)
Close
More information Competition, Team ...
Teams entering in round one (22)
Competition Team Qualifying method App. (last) Previous best (last)
Canadian Championship
(1 berth)
Canada Vancouver Whitecaps FC 2023 Canadian Championship champions 4th (2023) Semi-finals (2016–17)
Canadian Premier League
(2 berths)
Canada Forge FC 2023 Canadian Premier League champions 2nd (2022) Round of 16 (2022)
Canada Cavalry FC 2023 Canadian Premier League CPL Shield winners 1st Debut
Caribbean Cup
(2 berths)
Jamaica Cavalier 2023 Caribbean Cup runners-up 1st Debut
Dominican Republic Moca 2023 Caribbean Cup third place 1st Debut
Central American Cup
(5 berths)
Nicaragua Real Estelí 2023 Central American Cup runners-up 12th (2021) Round of 16 (2021)
Panama Independiente 2023 Central American Cup semi-finalists 2nd (2019) Quarter-finals (2019)
Costa Rica Herediano 16th (2019) Semi-finals (2014–15)
Guatemala Comunicaciones 2023 Central American Cup play-in winners 28th (2022) Champions (1978)
Costa Rica Saprissa 37th (2022) Champions (2005)
Leagues Cup
(2 berths)
United States Nashville SC 2023 Leagues Cup runners-up 1st Debut
United States Philadelphia Union 2023 Leagues Cup third place 3rd (2023) Semi-finals (2023)
Liga MX
(5 berths)
Mexico UANL 2022–23 Liga MX Apertura or Clausura champions with lower aggregate table points 11th (2023) Champions (2020)
Mexico Toluca 2022–23 Liga MX Apertura runners-up 13th (2019) Champions (2003)
Mexico Guadalajara 2022–23 Liga MX Clausura runners-up 9th (2018) Champions (2018)
Mexico Monterrey Next two best clubs in 2022–23 Liga MX aggregate table 12th (2021) Champions (2021)
Mexico América 15th (2021) Champions (2015–16)
Major League Soccer
(4 berths)
United States FC Cincinnati 2023 Major League Soccer Supporters' Shield winners 1st Debut
United States St. Louis City SC 2023 Major League Soccer Western Conference regular season winners 1st Debut
United States Orlando City SC Next two best clubs in the 2023 Supporters' Shield standings 2nd (2023) Round of 16 (2023)
United States New England Revolution[Note USA] 5th (2022) Quarter-finals (2022)
U.S. Open Cup
(1 berth)
United States Houston Dynamo FC 2023 U.S. Open Cup champions 8th (2019) Semi-finals (2008)
Close
  1. ^
    United States (USA): As the Columbus Crew had already qualified based on their regular season performance, this Supporters-Shield ranking berth was awarded to the next-best team that had not already qualified, New England Revolution.[9]

Draw

Summarize
Perspective

The draw for the tournament was held on 13 December 2023. Teams were seeded based on their CONCACAF club ranking as of 11 December 2023. This ranking formula replaced the CONCACAF club index which was used in past editions.[10] Eight teams – the five receiving byes and the top-three ranked teams entering in the first round – were directly assigned positions in the bracket based on their club ranking. The remaining nineteen teams were divided into two pots and then randomly drawn into positions.[11]

Entering in the Round of 16

More information Seed, Team ...
Seed Team Ranking points
1 Mexico Pachuca 1207
2 United States Columbus Crew 1203
3 United States Inter Miami CF 1182
4 Costa Rica Alajuelense 1145
5 Suriname Robinhood 1040
Close

Entering in Round One

More information Seed, Team ...
Seeded teams
Seed Team Ranking points
1 Mexico América 1254
2 Mexico Monterrey 1243
3 Mexico UANL 1235
Pot 1
Team Ranking points
United States Philadelphia Union 1214
Mexico Toluca 1212
Mexico Guadalajara 1205
United States Orlando City SC 1200
United States Nashville SC 1191
United States FC Cincinnati 1189
United States New England Revolution 1179
United States Houston Dynamo FC 1178
Pot 2
Team Ranking points
Canada Vancouver Whitecaps FC 1170
Costa Rica Saprissa 1150
United States St. Louis City SC 1144
Costa Rica Herediano 1129
Guatemala Comunicaciones 1122
Panama Independiente 1117
Canada Cavalry FC 1115
Canada Forge FC 1111
Nicaragua Real Estelí 1071
Dominican Republic Moca 1029
Jamaica Cavalier 1028
Close

Schedule

The competition was scheduled as follows.[11][12]

More information Round, First leg ...
Round First leg Second leg
Round one 6–8 and 20–22 February 13–15 and 27–29 February
Round of 16 5–7 March 12–14 March
Quarter-finals 2–3 April 9–10 April
Semi-finals 23–24 April 30 April – 1 May
Final 1 June at Estadio Hidalgo, Pachuca
Close

Times are EST or EDT,[note 1] as listed by CONCACAF (local times, if different, are in parentheses).

Bracket

 
Round oneRound of 16Quarter-finalsSemi-finalsFinal
 
                            
 
 
 
 
Panama Independiente000
 
 
 
United States New England Revolution134
 
United States New England Revolution415
 
 
Costa Rica Alajuelense011
 
 
 
 
 
United States New England Revolution022
 
 
 
Mexico América459
 
Canada Forge FC112
 
 
 
Mexico Guadalajara325
 
Mexico Guadalajara033
 
 
 
Mexico América325
 
Nicaragua Real Estelí202
 
 
 
Mexico América123
 
Mexico América 112
 
 
Mexico Pachuca 123
 
 
 
 
 
Costa Rica Herediano213
 
 
 
Suriname Robinhood011
 
Costa Rica Herediano (a)134
 
 
 
Mexico Toluca224
 
Costa Rica Herediano011
 
 
Mexico Pachuca527
 
 
 
 
 
United States Philadelphia Union000
 
 
 
Mexico Pachuca066
 
Costa Rica Saprissa235
 
1 June – Pachuca
 
United States Philadelphia Union (a.e.t.)336
 
Mexico Pachuca 3
 
 
 
United States Columbus Crew 0
 
United States St. Louis City SC202
 
 
 
United States Houston Dynamo FC (a)112
 
United States Houston Dynamo FC011
 
 
United States Columbus Crew112
 
 
 
 
 
United States Columbus Crew (p)112 (4)
 
 
 
Mexico UANL112 (3)
 
Canada Cavalry FC011
 
 
 
United States Orlando City SC336
 
United States Orlando City SC022
 
 
 
Mexico UANL044
 
Canada Vancouver Whitecaps FC101
 
 
 
Mexico UANL134
 
United States Columbus Crew 235
 
 
 
Mexico Monterrey 112
 
Dominican Republic Moca000
 
 
 
United States Nashville SC347
 
United States Nashville SC213
 
 
United States Inter Miami CF235
 
 
 
 
 
United States Inter Miami CF112
 
 
 
Mexico Monterrey235
 
Jamaica Cavalier000
 
 
 
United States FC Cincinnati246
 
United States FC Cincinnati011
 
 
 
Mexico Monterrey123
 
Guatemala Comunicaciones101
 
 
Mexico Monterrey437
 

Round one

Summarize
Perspective

Summary

The first legs were played on 6 and 7 February (for Group 1) and 20, 21, and 22 February (for Group 2), and the second legs were played on 13, 14, and 15 February (for Group 1) and 27, 28, and 29 February 2024 (for Group 2).[13]

Matches

More information Saprissa, 2–3 ...
Saprissa Costa Rica2–3United States Philadelphia Union
Report
Close
Attendance: 15,955[14]
Referee: Víctor Cáceres Hernández (Mexico)
More information Philadelphia Union, 3–3 (a.e.t.) ...
Philadelphia Union United States3–3 (a.e.t.)Costa Rica Saprissa
Report
Close
Attendance: 18,513[15]
Referee: Selvin Brown (Honduras)

Philadelphia Union won 6–5 on aggregate.


More information Herediano, 1–2 ...
Close
Attendance: 3,372[16]
Referee: Pierre-Luc Lauzière (Canada)
More information Toluca, 2–3 ...
Toluca Mexico2–3Costa Rica Herediano
Report
Close

4–4 on aggregate. Herediano won on away goals.


More information Real Estelí, 2–1 ...
Close
More information América, 2–0 ...
América Mexico2–0Nicaragua Real Estelí
Report
Close

América won 3–2 on aggregate.


More information Forge FC, 1–3 ...
Forge FC Canada1–3Mexico Guadalajara
Report
Close
Attendance: 11,513[20]
Referee: Víctor Rivas (United States)
More information Guadalajara, 2–1 ...
Guadalajara Mexico2–1Canada Forge FC
Report
Close
Attendance: 25,059[21]

Guadalajara won 5–2 on aggregate.


More information Independiente, 0–1 ...
Close
Estadio Universitario, Penonomé
Attendance: 1,107[22]
More information New England Revolution, 3–0 ...
New England Revolution United States3–0Panama Independiente
Report
Close
Attendance: 5,943[23]
Referee: Ismael Cornejo (El Salvador)

New England Revolution won 4–0 on aggregate.


More information St. Louis City SC, 2–1 ...
Close
Attendance: 20,900[24]
Referee: Adonai Escobedo (Mexico)
More information Houston Dynamo FC, 1–0 ...
Houston Dynamo FC United States1–0United States St. Louis City SC
Report
Close
Attendance: 5,007[25]
Referee: Marco Ortíz (Mexico)

2–2 on aggregate. Houston Dynamo FC won on away goals.


More information Vancouver Whitecaps FC, 1–1 ...
Close
Attendance: 5,763[27]
Referee: Juan Gabriel Calderón (Costa Rica)
More information UANL, 3–0 ...
UANL Mexico3–0Canada Vancouver Whitecaps FC
Report
Close

UANL won 4–1 on aggregate.


More information Cavalry FC, 0–3 ...
Close
Attendance: 2,484[30]
Referee: Juan Gabriel Calderón (Costa Rica)
More information Orlando City SC, 3–1 ...
Orlando City SC United States3–1Canada Cavalry FC
Report
Close

Orlando City SC won 6–1 on aggregate.


More information Comunicaciones, 1–4 ...
Close
Attendance: 11,118[32]
Referee: Selvin Brown (Honduras)
More information Monterrey, 3–0 ...
Monterrey Mexico3–0Guatemala Comunicaciones
Report
Close
Attendance: 21,307[33]

Monterrey won 7–1 on aggregate.


More information Cavalier, 0–2 ...
Close
More information FC Cincinnati, 4–0 ...
FC Cincinnati United States4–0Jamaica Cavalier
Report
Close
Attendance: 15,307[35]
Referee: Keylor Herrera (Costa Rica)

FC Cincinnati won 6–0 on aggregate.


More information Moca, 0–3 ...
Close
Referee: Bryan López (Guatemala)
More information Nashville SC, 4–0 ...
Nashville SC United States4–0Dominican Republic Moca
Report
Close
Attendance: 6,289[36]
Referee: Oshane Nation (Jamaica)

Nashville SC won 7–0 on aggregate.

Round of 16

Summarize
Perspective

Summary

The first legs were played on 5, 6, and 7 March, and the second legs were played on 12, 13, and 14 March 2024.[13]

More information Team 1, Agg. Tooltip Aggregate score ...
Close

Matches

More information Philadelphia Union, 0–0 ...
Close
Attendance: 16,558[37]
Referee: Ismael Cornejo (El Salvador)
More information Pachuca, 6–0 ...
Pachuca Mexico6–0United States Philadelphia Union
Report
Close
Attendance: 19,658[38]
Referee: Bryan López (Guatemala)

Pachuca won 6–0 on aggregate.


More information Herediano, 2–0 ...
Herediano Costa Rica2–0Suriname Robinhood
  • Montes 32'
  • Garza 84'
Report
Close
More information Robinhood, 1–1 ...
Robinhood Suriname1–1Costa Rica Herediano
  • Tuur 90+4'
Report
  • Garza 56'
Close
Attendance: 2,000[40]
Referee: Julio Luna (Guatemala)

Herediano won 3–1 on aggregate.


More information Guadalajara, 0–3 ...
Close
Attendance: 43,111
More information América, 2–3 ...
América Mexico2–3Mexico Guadalajara
Report
Close

América won 5–3 on aggregate.


More information New England Revolution, 4–0 ...
Close
Attendance: 6,391[42]
Referee: Adonai Escobedo (Mexico)
More information Alajuelense, 1–1 ...
Alajuelense Costa Rica1–1United States New England Revolution
Report
Close

New England Revolution won 5–1 on aggregate.


More information Houston Dynamo FC, 0–1 ...
Close
More information Columbus Crew, 1–1 ...
Columbus Crew United States1–1United States Houston Dynamo FC
Report
Close
Attendance: 12,420
Referee: Oshane Nation (Jamaica)

Columbus Crew won 2–1 on aggregate.


More information Orlando City SC, 0–0 ...
Close
More information UANL, 4–2 ...
UANL Mexico4–2United States Orlando City SC
Report
Close

UANL won 4–2 on aggregate.


More information FC Cincinnati, 0–1 ...
Close
Attendance: 21,175
Referee: Selvin Brown (Honduras)
More information Monterrey, 2–1 ...
Monterrey Mexico2–1United States FC Cincinnati
Report
Close
Attendance: 45,221[46]
Referee: Juan Gabriel Calderón (Costa Rica)

Monterrey won 3–1 on aggregate.


More information Nashville SC, 2–2 ...
Close
Attendance: 30,109
Referee: Marco Ortíz (Mexico)
More information Inter Miami CF, 3–1 ...
Inter Miami CF United States3–1United States Nashville SC
Report
Close

Inter Miami CF won 5–3 on aggregate.

Quarter-finals

Summarize
Perspective

In the quarter-finals, the matchups were determined as follows:

  • QF1: Winner R16-1 vs. Winner R16-2
  • QF2: Winner R16-3 vs. Winner R16-4
  • QF3: Winner R16-5 vs. Winner R16-6
  • QF4: Winner R16-7 vs. Winner R16-8

More information Pos, Team ...
Pos Team Pld W D L GF GA GD Pts Host
1 (QF1) Mexico Pachuca 2 1 1 0 6 0 +6 4 Second leg
2 (QF1) Costa Rica Herediano 2 1 1 0 3 1 +2 4 First leg
1 (QF2) Mexico América 2 1 0 1 5 3 +2 3 Second leg
2 (QF2) United States New England Revolution 2 1 1 0 5 1 +4 4 First leg
2 (QF3) Mexico UANL 2 1 1 0 4 2 +2 4 Second leg
1 (QF3) United States Columbus Crew 2 1 1 0 2 1 +1 4 First leg
1 (QF4) Mexico Monterrey 2 2 0 0 3 1 +2 6 Second leg
2 (QF4) United States Inter Miami 2 1 1 0 5 3 +2 4 First leg
Close
Source: CONCACAF
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored; 4) Away goals scored; 5) Wins; 6) Away wins; 7) Disciplinary points (1 point for yellow card, 3 points for indirect red card, 4 points for direct red card, 5 points for yellow card and direct red card); 8) Drawing of lots (Regulations Article 12.9.5).

The quarter-finalists in each tie which had the better performance in previous rounds (excluding round one) hosted the second leg.

Summary

The first legs were played on 2 and 3 April, and the second legs were played on 9 and 10 April 2024.[48]

More information Team 1, Agg. Tooltip Aggregate score ...
Team 1Agg. Tooltip Aggregate scoreTeam 21st leg2nd leg
Herediano Costa Rica1–7Mexico Pachuca0–51–2
New England Revolution United States2–9[A]Mexico América0–42–5
Columbus Crew United States2–2 (4–3 p)Mexico UANL1–11–1 (a.e.t.)
Inter Miami CF United States2–5Mexico Monterrey1–21–3
Close

Notes

  1. Due to the availability of their stadium, New England Revolution requested to play the first leg at home, followed by the second leg away. This switch request was accepted by CONCACAF and América.[49]

Matches

More information Herediano, 0–5 ...
Herediano Costa Rica0–5Mexico Pachuca
Close
More information Pachuca, 2–1 ...
Pachuca Mexico2–1Costa Rica Herediano
Report
Close
Attendance: 19,083
Referee: Oshane Nation (Jamaica)

Pachuca won 7–1 on aggregate.


More information New England Revolution, 0–4 ...
Close
Attendance: 11,978
Referee: Ismael Cornejo (El Salvador)
More information América, 5–2 ...
América Mexico5–2United States New England Revolution
Report
Close
Attendance: 18,636

América won 9–2 on aggregate.


More information Columbus Crew, 1–1 ...
Close
Attendance: 8,587
Referee: Selvin Brown (Honduras)
More information UANL, 1–1 (a.e.t.) ...
UANL Mexico1–1 (a.e.t.)United States Columbus Crew
Report
Penalties
3–4
Close
Attendance: 36,611
Referee: Bryan López (Guatemala)

2–2 on aggregate. Columbus Crew won 4–3 on penalties.


More information Inter Miami CF, 1–2 ...
Close
More information Monterrey, 3–1 ...
Monterrey Mexico3–1United States Inter Miami CF
Report
Close

Monterrey won 5–2 on aggregate.

Semi-finals

Summarize
Perspective

In the semi-finals, the matchups were determined as follows:

  • SF1: Winner QF1 vs. Winner QF2
  • SF2: Winner QF3 vs. Winner QF4

The semi-finalists in each tie which had the better performance in previous rounds (excluding round one) hosted the second leg.

More information Pos, Team ...
Pos Team Pld W D L GF GA GD Pts Host
1 (SF1) Mexico Pachuca 4 3 1 0 13 1 +12 10 Second leg
2 (SF1) Mexico América 4 3 0 1 14 5 +9 9 First leg
2 (SF2) Mexico Monterrey 4 4 0 0 8 3 +5 12 Second leg
1 (SF2) United States Columbus Crew 4 1 3 0 4 3 +1 6 First leg
Close
Source: CONCACAF
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored; 4) Away goals scored; 5) Wins; 6) Away wins; 7) Disciplinary points (1 point for yellow card, 3 points for indirect red card, 4 points for direct red card, 5 points for yellow card and direct red card); 8) Drawing of lots (Regulations Article 12.9.5).

Summary

The first legs were played on 23 and 24 April, and the second legs were played on 30 April and 1 May 2024.

More information Team 1, Agg. Tooltip Aggregate score ...
Team 1Agg. Tooltip Aggregate scoreTeam 21st leg2nd leg
América Mexico2–3Mexico Pachuca1–11–2
Columbus Crew United States5–2Mexico Monterrey2–13–1
Close

Matches

More information América, 1–1 ...
Close
More information Pachuca, 2–1 ...
Pachuca Mexico2–1Mexico América
Report
Close
Attendance: 16,768
Referee: Drew Fischer (Canada)

Pachuca won 3–2 on aggregate.


More information Columbus Crew, 2–1 ...
Close
Attendance: 17,145
Referee: Oshane Nation (Jamaica)
More information Monterrey, 1–3 ...
Monterrey Mexico1–3United States Columbus Crew
Report
Close
Referee: Juan Gabriel Calderón (Costa Rica)

Columbus Crew won 5–2 on aggregate.

Final

In the final (winners of SF1 vs. winners of SF2), the finalist which had the better performances in previous rounds (excluding round one), Pachuca, hosted the single-leg match.

Standings

More information Pos, Team ...
Pos Team Pld W D L GF GA GD Pts Final
1 Mexico Pachuca (H) 6 4 2 0 16 3 +13 14 Host
2 United States Columbus Crew 6 3 3 0 9 5 +4 12
Close
Updated to match(es) played on 30 April 2024. Source: CONCACAF
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored; 4) Away goals scored; 5) Wins; 6) Away wins; 7) Disciplinary points (1 point for yellow card, 3 points for indirect red card, 4 points for direct red card, 5 points for yellow card and direct red card); 8) Drawing of lots (Regulations Article 12.9.5).
(H) Hosts

Due to 2024 Mexican general election taking place that day, CONCACAF announced that if a Mexican team were to host the final, CONCACAF would move the match and/or venue to another date.

More information Pachuca, 3–0 ...
Close

Statistics

Summarize
Perspective

Top goalscorers

Best XI

CONCACAF selected the following players as the team of the tournament.[53]

Best Player Award

Young Player Award

Best Goalkeeper Award

Top Scorer Award

Fair Play Award

Notes

  1. EST (UTC−5) for dates up to 7 March 2024 (Round one and first legs of Round of 16), and EDT (UTC−4) for dates thereafter.
  2. Due to scheduling conflicts, the Vancouver Whitecaps could not host the match at their usual home stadium of BC Place.[26]
  3. Due to expected winter weather issues in Calgary, Cavalry FC played their first round match in Langford, British Columbia.[29]
  4. The Columbus Crew v UANL match, originally scheduled to be played at 19:00, was postponed to 21:00 due to thunderstorms in the area.
  5. The final match (originally scheduled for 2 June 2024) was moved back to 1 June 2024 due to a Mexican team hosting the final due to the 2024 Mexican general election taking place that day.[51]

See also

References

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.