FTColumbus Crew
3 - 1
Puebla
Events:
14'Malte Amundsen1 - 0
14'1 - 0Malte Amundsen
16'Diego Rossi2 - 0
16'2 - 0Diego Rossi
39'Marcelo Herrera3 - 0
39'3 - 0Marcelo Herrera
43'Ariel Gamarra
43'Ariel Gamarra
44'Juan Manuel Fedorco
44'Juan Manuel Fedorco
45 + 1'3 - 1Esteban Lozano
45 + 1'3 - 1Esteban Lozano
HT
3 - 1
Events:
61'Iker Moreno
61'Iker Moreno
90 + 2'Sean Zawadzki
90 + 2'Sean Zawadzki
FT
3 - 1
Events:
Events:
Match Info:
Referee: Filip Dujic (USA)
Start date:Aug 2
Stats:
Shots on target
5
Shots on target
3
Shots off target
4
Shots off target
4
Blocked Shots
4
Blocked Shots
0
Possession (%)
57
Possession (%)
43
Corner Kicks
6
Corner Kicks
2
Offsides
2
Offsides
0
Fouls
9
Fouls
19
Throw ins
18
Throw ins
14
Yellow cards
1
Yellow cards
3
Goalkeeper saves
2
Goalkeeper saves
2
Goal kicks
6
Goal kicks
6
Latest commentaries:
90+2'Columbus's Sean Zawadzki has been booked in Columbus, OH.
90+2'In Columbus, OH a free kick has been awarded the away team.
90+2'Columbus have been awarded a corner by Filip Dujic.
90+1'Filip Dujic signals a free kick to Columbus.
90'Columbus awarded a throw-in in their own half.
89'Can Columbus get the ball into an attacking position from this throw-in in Puebla's half?
89'Filip Dujic awards the away team a throw-in.
88'Filip Dujic signals a free kick to Columbus.
87'Corner awarded to Columbus.
86'Filip Dujic awards Puebla a goal kick.
86'Taha Habroune of Columbus smashes in a shot on target. The keeper saves, though.
85'Ball goes out of play for a Columbus goal kick.
85'Ricardo Marin's header is off-target for Puebla.
83'Columbus make their fifth substitution with Lassi Lappalainen replacing Marcelo Herrera.
83'The home team replace Steven Moreira with Cesar Ruvalcaba.
82'Throw-in Columbus.
81'In Columbus, OH a free kick has been awarded the away team.
80'Ball goes out of play for a Columbus goal kick.
80'In Columbus, OH, Fernando Monarrez (Puebla) misses the target with a header.
80'Puebla have been awarded a corner by Filip Dujic.
78'Throw-in for Puebla at Lower.com Field.
77'Puebla to take a throw-in in Columbus territory.
77'Puebla awarded a throw-in in their own half.
76'Filip Dujic signals a Columbus throw-in in Puebla's half.
75'Throw-in for Puebla in their own half.
73'A throw-in for the home team on the opposite half.
73'Throw-in for Columbus in the half of Puebla.
72'Columbus to take a throw-in in Puebla territory.
71'Free kick Columbus.
70'Filip Dujic awards the home team a throw-in.
69'Puebla awarded a free kick in their own half.
68'Corner awarded to Columbus.
67'Columbus have been awarded a corner by Filip Dujic.
66'Filip Dujic signals a Puebla throw-in in Columbus's half.
65'A throw-in for the away team on the opposite half.
65'Ball safe as Puebla is awarded a throw-in in their half.
64'Can Columbus get the ball into an attacking position from this throw-in in Puebla's half?
63'Filip Dujic awards the home team a throw-in.
62'Yevhen Cheberko is on a sub for Malte Amundsen for Columbus.
62'The home team have replaced Diego Rossi with Daniel Gazdag. This is the second substitution made today by Wilfried Nancy.
61'Throw-in for Columbus in the half of Puebla.
61'Iker Moreno (Puebla) has received a yellow card from Filip Dujic.
61'Free kick for Columbus in their own half.
60'Puebla's Carlos Alberto Baltazar Agraz gets in a shot on goal at Lower.com Field. But the effort is unsuccessful.
59'Fernando Monarrez gets his shot on target but fails to score for Puebla.
58'Throw-in for Puebla close to the penalty box.
58'Throw-in Columbus.
57'Filip Dujic signals a throw-in for Puebla, close to Columbus's area.
55'Goal kick for Puebla at Lower.com Field.
55'Columbus's Diego Rossi misses with an attempt on goal.
54'Free kick for Columbus in the half of Puebla.
54'Pablo Guede (Puebla) is making a fifth substitution, with Denilson Paz replacing Ariel Gamarra.
53'Carlos Alberto Baltazar Agraz is replacing Emiliano Gomez for the away team.
53'Ricardo Marin is replacing Esteban Lozano for the away team.
52'Filip Dujic signals a free kick to Columbus in their own half.
52'Puebla have been awarded a corner by Filip Dujic.
50'It's a goal kick for the away team in Columbus, OH.
50'Columbus attack but Marcelo Herrera's header doesn't find the target.
50'Corner awarded to Columbus.
48'Columbus awarded a free kick in their own half.
47'Columbus awarded a free kick in their own half.
47'Filip Dujic awards Columbus a goal kick.
46'Jacen Russell-Rowe is on a sub for Ibrahim Aliyu for Columbus.
46'Puebla make their second substitution with Fernando Monarrez replacing Miguel Ramirez.
46'Puebla have a goal kick.
46'Marcelo Herrera for Columbus gets in a strike but fails to hit the target.
The ref's whistle signals the end of the first-half.
45+5'Free kick for Columbus in their own half.
45+4'Great play from Miguel Ramirez to set up the goal.
45+4'Goal! The away team reduce the deficit to 3-1 through a strike by Esteban Lozano. .
45'Filip Dujic signals a free kick to Puebla.
44'Juan Manuel Fedorco is booked for the away team.
44'Free kick Columbus.
43'Ariel Gamarra for Puebla has been booked by Filip Dujic and receives a first yellow card.
43'Filip Dujic signals a free kick to Columbus in their own half.
42'Columbus have a goal kick.
39'That's a fine assist from Taha Habroune.
39'Goal! Marcelo Herrera extends Columbus's lead to 3-0.
38'Columbus awarded a free kick in their own half.
38'Throw-in high up the field for Puebla in Columbus, OH.
37'Goal kick for Columbus at Lower.com Field.
37'In Columbus, OH Puebla attack through Nicolas Diaz. The finish is off target, however.
37'Filip Dujic signals a Puebla throw-in in Columbus's half.
35'Free kick for Columbus in their own half.
33'Free kick for Puebla in the half of Columbus.
32'A throw-in for the away team on the opposite half.
32'Throw-in for Columbus in their own half.
31'The away team replace Jose Rodrigo Pachuca Martinez with Iker Moreno.
30'Filip Dujic awards Columbus a goal kick.
30'Puebla are pushing forward but Alejandro Organista's finish is wide of the goal.
29'In Columbus, OH a free kick has been awarded the home team.
26'Marcelo Herrera of Columbus is pulled up for offside.
26'Filip Dujic signals a free kick to Columbus in their own half.
25'Ball safe as Columbus is awarded a throw-in in their half.
25'Can Columbus get the ball into an attacking position from this throw-in in Puebla's half?
24'Puebla's Jesus Rodriguez is back in action after a slight knock.
23'The match has been stopped briefly for attention to the injured Jesus Rodriguez.
22'Free kick for Puebla in the half of Columbus.
21'Ball goes out of play for a Puebla goal kick.
21'Filip Dujic has awarded Columbus a corner.
19'Filip Dujic signals a free kick to Puebla in their own half.
18'Puebla awarded a free kick in their own half.
17'Puebla awarded a throw-in in their own half.
16'Taha Habroune instrumental with a fine assist.
16'Columbus take a comfortable 2-0 lead thanks to Diego Rossi.
14'Diego Rossi with an assist there.
14'Goal! Malte Amundsen heads Columbus into a 1-0 lead.
13'Can Columbus capitalize from this dangerous free kick?
12'Free kick Columbus.
11'Ibrahim Aliyu for Columbus is whistled offside.
11'Columbus pushes forward through Ibrahim Aliyu, whose finish on goal is saved.
11'Throw-in for Columbus at Lower.com Field.
9'It's a goal kick for the away team in Columbus, OH.
9'Diego Rossi (Columbus) wins the ball in the air but heads wide.
9'Filip Dujic signals a free kick to Columbus.
8'Throw-in for Columbus in the half of Puebla.
6'Free kick for Puebla in their own half.
1'In Columbus, OH a free kick has been awarded the home team.
1'Columbus to take a throw-in in Puebla territory.
Line-ups are confirmed. Last update: Sat Aug 02 2025 06:11:00 GMT+0000 (Coordinated Universal Time)
Columbus Crew4-2-3-1
24
Evan Bush
31
Steven Moreira
25
Sean Zawadzki
18
Malte Amundsen
2
Marcelo Herrera
7
Dylan Chambost
6
Darlington Nagbe
11
Ibrahim Aliyu
10
Diego Rossi
27
Max Arfsten
16
Taha Habroune
17
Esteban Lozano
11
Emiliano Gomez
6
Nicolas Diaz
8
Miguel Ramirez
18
Ariel Gamarra
24
Alejandro Organista
21
Owen Gonzalez
20
Jose Rodrigo Pachuca Martinez
2
Juan Manuel Fedorco
3
Luis Rey
33
Jesús Rodríguez
Puebla3-5-2
Substitutions:
46'
Ibrahim AliyuJacen Russell-Rowe
31'
Jose Rodrigo Pachuca MartinezIker Moreno
62'
Diego RossiDániel Gazdag
46'
Miguel RamirezFernando Monarrez
62'
Malte AmundsenYevgen Cheberko
53'
Ariel GamarraDenilson Paz
83'
Marcelo HerreraLassi Lappalainen
53'
Owen GonzalezCarlos Alberto Baltazar Agraz
83'
Steven MoreiraCesar Ruvalcaba
54'
Esteban LozanoRicardo Marin
Substitute players:
Abraham Romero
Juan Gomez
Patrick Schulte
Julio González
Yevgen Cheberko
Carlos Alberto Baltazar Agraz
Dániel Gazdag
Raul Castillo
Derrick Jones
Jafet Cortes
Lassi Lappalainen
Denilson Paz
Cole Mrowka
Ricardo Marin
Hugo Picard
Fernando Monarrez
Jacen Russell-Rowe
Iker Moreno
Cesar Ruvalcaba
Efrain Orona
Tristan Brown
Walter Portales
Amar Sejdic
Jesus Rivas
Coaches:
Wilfried Nancy
Pablo Guede
Leagues Cup
#Team namePPlayedGDGoals DifferencePtsPointsWWinsDDrawsLLossesFGoals ForAGoals Against
1Next stageSeattle Sounders FC28620091
2Next stagePortland Timbers25620050
3Next stageTigres24620062
4Next stageFC Juarez23511063
5Next stageMazatlan FC22511031
6Next stagePumas21511043
7Next stageInter Miami CF21511043
8Toluca21511043
9Next stageMinnesota United23411074
10LA Galaxy23411063
11Columbus Crew22411053
12Necaxa22411053
13Orlando City22411042
14FC Cincinnati21411054
15Pachuca21411043
16New York Red Bulls21411021
17Puebla21310143
18Real Salt Lake20302044
19Tijuana2-2310146
20CF America20302055
21Colorado Rapids20310133
22Los Angeles FC20302022
23New York City FC2-1310123
24Monterrey2-1201134
25CD Guadalajara2-1201123
26CF Montreal2-1201123
27Atletico de San Luis2-4201126
28Cruz Azul2-7201118
29Leon2-2101113
30Charlotte2-3101136
31San Diego2-2000235
32Club Santos Laguna2-2000224
33Atlanta United2-3000236
34Atlas2-3000225
35Queretaro FC2-4000215
36Houston Dynamo2-5000216
Next stage
Max favourites reached
Max favourites reached