Real Salt Lake vs Herediano, 2025 Concacaf Champions Cup, Round One
· 2nd Leg - Herediano advance 2-1 on aggregate1 - 2
2nd Leg - Herediano advance 2-1 on aggregate
About
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 3': Allan Cruz (Herediano) wins a free kick in the attacking half.
- 3': Foul by Nelson Palacio (Real Salt Lake).
- 4': Attempt missed. Forster Ajago (Real Salt Lake) right footed shot from very close range is high and wide to the right. Assisted by Dominik Marczuk with a cross.
- 6': Emeka Eneli (Real Salt Lake) wins a free kick in the attacking half.
- 6': Foul by Elías Aguilar (Herediano).
- 7': Corner, Real Salt Lake. Conceded by Sergio Rodríguez.
- 7': Attempt missed. Kobi Henry (Real Salt Lake) header from the centre of the box is close, but misses to the right. Assisted by Diogo Gonçalves with a cross following a corner.
- 8': Attempt missed. Dominik Marczuk (Real Salt Lake) left footed shot from outside the box is close, but misses to the right.
- 9': Attempt blocked. Elías Aguilar (Herediano) left footed shot from outside the box is blocked.
- 10': Dominik Marczuk (Real Salt Lake) wins a free kick on the right wing.
- 10': Foul by Juan Luis Peréz (Herediano).
- 12': Elías Aguilar (Herediano) wins a free kick on the left wing.
- 12': Foul by Lachlan Brook (Real Salt Lake).
- 15': Attempt missed. Nelson Palacio (Real Salt Lake) right footed shot from more than 35 yards is too high. Assisted by Diogo Gonçalves.
- 17': Attempt blocked. Dominik Marczuk (Real Salt Lake) left footed shot from outside the box is blocked. Assisted by Brayan Vera.
- 19': Offside, Herediano. Alonso Hernández is caught offside.
- 20': Attempt saved. Brayan Vera (Real Salt Lake) left footed shot from more than 35 yards is saved in the centre of the goal. Assisted by Emeka Eneli.
- 20': Foul by Forster Ajago (Real Salt Lake).
- 20': Sergio Rodríguez (Herediano) wins a free kick in the defensive half.
- 22': Corner, Real Salt Lake. Conceded by Keyner Brown.
- 22': Attempt missed. Brayan Vera (Real Salt Lake) header from the centre of the box misses to the right. Assisted by Diogo Gonçalves with a cross following a corner.
- 23': Attempt blocked. Diogo Gonçalves (Real Salt Lake) left footed shot from outside the box is blocked. Assisted by Nelson Palacio.
- 24': Attempt missed. Diogo Gonçalves (Real Salt Lake) right footed shot from outside the box is close, but misses to the left.
- 25': Emerson Bravo (Herediano) wins a free kick on the right wing.
- 25': Foul by Nelson Palacio (Real Salt Lake).
- 26': Goal! Real Salt Lake 1, Herediano 0. Forster Ajago (Real Salt Lake) right footed shot from the centre of the box to the bottom right corner. Assisted by Dominik Marczuk.
- 29': Corner, Herediano. Conceded by Bode Hidalgo.
- 32': Emeka Eneli (Real Salt Lake) wins a free kick in the defensive half.
- 32': Foul by Emerson Bravo (Herediano).
- 36': Attempt blocked. Bode Hidalgo (Real Salt Lake) right footed shot from outside the box is blocked.
- 37': Emerson Bravo (Herediano) wins a free kick on the right wing.
- 37': Foul by Sam Junqua (Real Salt Lake).
- 39': Offside, Real Salt Lake. Sam Junqua is caught offside.
- 41': Corner, Real Salt Lake. Conceded by Juan Luis Peréz.
- 42': Emeka Eneli (Real Salt Lake) wins a free kick on the left wing.
- 42': Foul by Haxzel Quirós (Herediano).
- 44': Corner, Real Salt Lake. Conceded by Keyner Brown.
- 45': Attempt missed. Brayan Vera (Real Salt Lake) left footed shot from the right side of the box misses to the left following a corner.
- 45': Attempt saved. Kobi Henry (Real Salt Lake) header from the centre of the box is saved in the centre of the goal. Assisted by Brayan Vera.
- 45': Attempt missed. Dominik Marczuk (Real Salt Lake) right footed shot from the centre of the box misses to the right. Assisted by Diogo Gonçalves.
- 45': Fourth official has announced 2 minutes of added time.
- 45'+1': Andrés Rodríguez (Herediano) wins a free kick in the attacking half.
- 45'+1': Foul by Emeka Eneli (Real Salt Lake).
- 45'+2': Emeka Eneli (Real Salt Lake) wins a free kick in the defensive half.
- 45'+2': Foul by Sergio Rodríguez (Herediano).
- 45'+3': First Half ends, Real Salt Lake 1, Herediano 0.
- 45': Second Half begins Real Salt Lake 1, Herediano 0.
- 45': Substitution, Herediano. Randy Vega replaces Andrés Rodríguez.
- 46': Corner, Herediano. Conceded by Emeka Eneli.
- 47': Attempt blocked. Allan Cruz (Herediano) left footed shot from the centre of the box is blocked. Assisted by Elías Aguilar with a cross.
- 48': Alonso Hernández (Herediano) wins a free kick in the attacking half.
- 48': Foul by Kobi Henry (Real Salt Lake).
- 49': Attempt missed. Alonso Hernández (Herediano) right footed shot from outside the box is close, but misses to the left. Assisted by Emerson Bravo following a set piece situation.
- 50': Attempt blocked. Lachlan Brook (Real Salt Lake) left footed shot from outside the box is blocked. Assisted by Emeka Eneli.
- 50': Dominik Marczuk (Real Salt Lake) wins a free kick on the right wing.
- 50': Foul by Darril Araya (Herediano).
- 52': Emerson Bravo (Herediano) wins a free kick in the attacking half.
- 52': Foul by Sam Junqua (Real Salt Lake).
- 53': Attempt blocked. Lachlan Brook (Real Salt Lake) left footed shot from outside the box is blocked. Assisted by Emeka Eneli.
- 54': Foul by Alonso Hernández (Herediano).
- 54': Nelson Palacio (Real Salt Lake) wins a free kick in the defensive half.
- 55': Forster Ajago (Real Salt Lake) wins a free kick in the defensive half.
- 55': Foul by Keyner Brown (Herediano).
- 55': GOAL OVERTURNED BY VAR: Emerson Bravo (Herediano) scores but the goal is ruled out after a VAR review.
- 57': VAR Decision: No Goal Real Salt Lake 1-0 Herediano.
- 59': Substitution, Real Salt Lake. Diego Luna replaces Lachlan Brook.
- 61': Emeka Eneli (Real Salt Lake) wins a free kick in the defensive half.
- 61': Foul by Elías Aguilar (Herediano).
- 62': Attempt saved. Dominik Marczuk (Real Salt Lake) right footed shot from the right side of the box is saved in the bottom right corner.
- 62': Corner, Real Salt Lake. Conceded by Dany Carvajal.
- 62': Foul by Brayan Vera (Real Salt Lake).
- 62': Sergio Rodríguez (Herediano) wins a free kick in the defensive half.
- 64': Attempt saved. Diogo Gonçalves (Real Salt Lake) right footed shot from outside the box is saved in the centre of the goal. Assisted by Sam Junqua.
- 64': Attempt blocked. Diogo Gonçalves (Real Salt Lake) right footed shot from outside the box is blocked.
- 65': Attempt missed. Bode Hidalgo (Real Salt Lake) header from the right side of the six yard box is high and wide to the right. Assisted by Sam Junqua with a cross.
- 69': Emerson Bravo (Herediano) wins a free kick on the right wing.
- 69': Foul by Forster Ajago (Real Salt Lake).
- 69': Substitution, Real Salt Lake. Pablo Ruiz replaces Diogo Gonçalves.
- 70': Substitution, Real Salt Lake. Tyler Wolff replaces Dominik Marczuk.
- 70': Substitution, Real Salt Lake. Braian Ojeda replaces Emeka Eneli.
- 70': Goal! Real Salt Lake 1, Herediano 1. Elías Aguilar (Herediano) left footed shot from the centre of the box to the bottom left corner. Assisted by Alonso Hernández.
- 72': Foul by Allan Cruz (Herediano).
- 72': Nelson Palacio (Real Salt Lake) wins a free kick in the defensive half.
- 73': Foul by Brayan Vera (Real Salt Lake).
- 73': Randy Vega (Herediano) wins a free kick in the attacking half.
- 73': Brayan Vera (Real Salt Lake) is shown the yellow card for a bad foul.
- 74': Attempt saved. Elías Aguilar (Herediano) left footed shot from outside the box is saved in the centre of the goal.
- 76': Allan Cruz (Herediano) wins a free kick in the defensive half.
- 76': Foul by Pablo Ruiz (Real Salt Lake).
- 78': Attempt blocked. Tyler Wolff (Real Salt Lake) right footed shot from the right side of the box is blocked. Assisted by Diego Luna.
- 78': Corner, Real Salt Lake. Conceded by Darril Araya.
- 80': Corner, Real Salt Lake. Conceded by Haxzel Quirós.
- 81': Substitution, Real Salt Lake. Zavier Gozo replaces Nelson Palacio.
- 81': Attempt missed. Zavier Gozo (Real Salt Lake) header from the left side of the six yard box misses to the right. Assisted by Diego Luna with a cross following a corner.
- 81': Foul by Pablo Ruiz (Real Salt Lake).
- 81': Randy Vega (Herediano) wins a free kick in the defensive half.
- 82': Substitution, Herediano. Aaron Murillo replaces Allan Cruz.
- 82': Substitution, Herediano. Eduardo Juárez replaces Alonso Hernández.
- 85': Braian Ojeda (Real Salt Lake) wins a free kick in the defensive half.
- 85': Foul by Aaron Murillo (Herediano).
- 86': Attempt missed. Forster Ajago (Real Salt Lake) left footed shot from the centre of the box misses to the left. Assisted by Bode Hidalgo.
- 86': Foul by Sergio Rodríguez (Herediano).
- 86': Zavier Gozo (Real Salt Lake) wins a free kick in the attacking half.
- 86': Sergio Rodríguez (Herediano) is shown the yellow card for a bad foul.
- 87': Substitution, Herediano. Steven Williams replaces Elías Aguilar.
- 88': Attempt blocked. Pablo Ruiz (Real Salt Lake) left footed shot from outside the box is blocked.
- 88': Corner, Real Salt Lake. Conceded by Steven Williams.
- 88': Attempt saved. Brayan Vera (Real Salt Lake) header from the centre of the box is saved in the bottom right corner. Assisted by Pablo Ruiz with a cross.
- 88': Corner, Real Salt Lake. Conceded by Dany Carvajal.
- 89': Attempt blocked. Kobi Henry (Real Salt Lake) header from the right side of the box is blocked. Assisted by Pablo Ruiz with a cross.
- 89': Corner, Real Salt Lake. Conceded by Aaron Murillo.
- 89': Attempt missed. Brayan Vera (Real Salt Lake) header from the centre of the box misses to the left. Assisted by Pablo Ruiz with a cross following a corner.
- 90': Darril Araya (Herediano) wins a free kick in the defensive half.
- 90': Foul by Braian Ojeda (Real Salt Lake).
- 90'+1': Fourth official has announced 5 minutes of added time.
- 90'+3': Delay in match because of an injury Sergio Rodríguez (Herediano).
- 90'+4': Substitution, Herediano. Paulo Rodríguez replaces Sergio Rodríguez because of an injury.
- 90'+4': Delay over. They are ready to continue.
- 90'+4': Foul by Forster Ajago (Real Salt Lake).
- 90'+4': Haxzel Quirós (Herediano) wins a free kick in the defensive half.
- 90'+5': Bode Hidalgo (Real Salt Lake) wins a free kick on the right wing.
- 90'+5': Foul by Eduardo Juárez (Herediano).
- 90'+6': Attempt missed. Kobi Henry (Real Salt Lake) header from the centre of the box is too high. Assisted by Pablo Ruiz with a cross following a set piece situation.
- 90'+6': Diego Luna (Real Salt Lake) wins a free kick on the left wing.
- 90'+6': Foul by Haxzel Quirós (Herediano).
- 90'+7': Attempt missed. Forster Ajago (Real Salt Lake) header from the centre of the box misses to the right. Assisted by Zavier Gozo with a headed pass following a set piece situation.
- 90'+7': Attempt blocked. Kobi Henry (Real Salt Lake) header from the centre of the box is blocked. Assisted by Forster Ajago.
- 90'+7': Penalty Herediano. Randy Vega draws a foul in the penalty area.
- 90'+7': Penalty conceded by Rafael Cabral (Real Salt Lake) after a foul in the penalty area.
- 90'+8': Rafael Cabral (Real Salt Lake) is shown the yellow card for a bad foul.
- 90'+9': Goal! Real Salt Lake 1, Herediano 2. Randy Vega (Herediano) converts the penalty with a left footed shot to the bottom left corner.
- 90'+10': Randy Vega (Herediano) is shown the yellow card for excessive celebration.
- 90'+10': Second Half ends, Real Salt Lake 1, Herediano 2.
- 0': Match ends, Real Salt Lake 1, Herediano 2.
Statistics
![]() |
RSL![]() |
|
---|---|---|
14 | Fouls | 16 |
2 | Yellow Cards | 2 |
0 | Red Cards | 0 |
1 | Offsides | 1 |
2 | Corner Kicks | 10 |
5 | Saves | 1 |
39.2 | Possession | 60.8 |
6 | SHOTS | 30 |
3 | ON GOAL | 6 |
0.5 | On Target % | 0.2 |
1 | Penalty Goals | 0 |
1 | Penalty Kicks Taken | 0 |
238 | Accurate Passes | 429 |
325 | Passes | 505 |
0.7 | Pass Completion % | 0.9 |
3 | Accurate Crosses | 11 |
13 | Crosses | 26 |
0.2 | Cross % | 0.4 |
57 | Long Balls | 42 |
22 | Accurate Long Balls | 22 |
0.4 | Long Balls % | 0.5 |
2 | Blocked Shots | 10 |
9 | Effective Tackles | 12 |
13 | Tackles | 17 |
0.7 | Tackle % | 0.7 |
9 | Interceptions | 11 |
23 | Effective Clearances | 19 |
23 | Clearances | 19 |
Game Information
Venue: America First Field
Location: Sandy, Utah, USA
Line-Ups
Real Salt Lake (4-2-3-1)
No. | Name |
---|---|
1 | Rafael (GK) ![]() |
4 | Brayan Vera ![]() |
3 | Kobi Henry |
29 | Samuel Junqua |
19 | Bode Hidalgo |
17 | Lachlan Brook |
14 | Emeka Eneli |
13 | Nelson Palacio |
27 | Forster Ajago |
10 | Diogo Gonçalves |
11 | Dominik Marczuk |
Herediano (4-1-4-1)
No. | Name |
---|---|
21 | Dany Carvajal (GK) |
99 | Keyner Brown |
24 | Sergio Rodríguez ![]() |
80 | Jose Andres Rodriguez Chiroldes |
19 | Juan Rodriguez |
5 | Haxzel Quirós |
10 | Elías Aguilar |
8 | Allan Cruz |
16 | Darril Araya |
25 | Emerson Bravo |
23 | Alonso Hernández |
Concacaf Champions Cup News

Shaka Hislop talks about the speculation surrounding Lionel Messi's recent injury.

Lionel Messi sat out a second straight game for Inter Miami in the first leg of the Concacaf Champions Cup match against Cavalier FC on Thursday at Chase Stadium.

Inter Miami head coach Javier Mascherano said he chose to rest Lionel Messi against the Houston Dynamo on Sunday in an effort to prevent an injury to the Argentina star after he featured in three matches in seven days.

Concacaf has cleared LAFC player Sergi Palencia of any discriminatory action after conducting an investigation of the incident between the player and Colorado Rapids defender Chidozie Awaziem.

Shakira's Las Mujeres Ya No Lloran world tour is making waves beyond the music industry, forcing Monterrey's Rayados to relocate their CONCACAF Champions Cup last-16 tie against Vancouver Whitecaps.