América beats Puebla 2-0 at the Banorte to stay atop Liga MX
Ícaro and Brian Rodríguez scored as the Águilas cemented first place with 16 points.

A direct free kick from outside the box broke the deadlock in the 23rd minute and set up a comfortable night for América, who ended up beating Puebla 2-0 at Estadio Banorte in Liga MX play. Ícaro's goal opened the scoring, and Brian Rodríguez, just off the bench, sealed it in the second half to put the result beyond doubt.
The match opened evenly, with Diego Arriaga and Kevin Velasco testing their range from outside the box in the early minutes without finding the target. Puebla even had a chance through Carlos Baltazar, whose shot sailed high off the middle of the goal. But the 23rd minute brought the play that decided everything: after a foul was called, Ícaro struck a right-footed shot that curled inside the right post of the visitors' net for the 1-0. The rest of the first half went back and forth, with Alejandro Cárdenas grazing the crossbar on a header in the 36th minute and Facundo Almada answering for Puebla without hitting the target, but the score held through the break.
In the second half, Puebla pushed forward with Kevin Velasco as their main threat, testing shots from outside the area again and again, while Brian Rodríguez, on the field after América's triple substitution in the 61st minute, rattled the post with a shot in the 67th. Puebla's resistance held until the 76th minute, when a cross from Ramón Juárez found Brian Rodríguez inside the box, and he finished right-footed for the final 2-0. Puebla kept pushing to the end, with Mathías Tomás and Fernando Monárrez trying their luck from outside the area in stoppage time, but there was no response left in them.
By the numbers
The stats point to a more even match than the scoreline suggests. Puebla had more shots and more corners, but América was sharper when it counted.
| Stat | Club América | Puebla |
|---|---|---|
| Possession (%) | 53.6 | 46.4 |
| Shots | 20 | 23 |
| Shots on target | 6 | 6 |
| Corners | 3 | 8 |
| Passes | 478 | 392 |
| Fouls committed | 10 | 8 |
The xG generated in the match, an in-house estimate calculated from shot locations, came out to 1.36 for América and 0.95 for Puebla, figures that back up the idea of an evenly matched contest in terms of chance creation, even if the final result ended up more comfortable for the home side.
What was projected versus what happened
The pre-match odds gave América a 72% chance of winning, with a draw at 19% and just 9% for Puebla. The expected goals figures published before kickoff pointed to a 2.28 to 0.70 edge for the home side, a forecast that ended up lining up fairly well with the final result, even if the path to get there involved more Puebla resistance than expected, judging by their 23 shots and 8 corners.
What the result means in the standings
With this win, América stays in first place with 16 points from 6 matches played (5 wins, 1 draw, 0 losses), while Puebla remains in eighth place with 10 points from 6 matches (3 wins, 1 draw, 2 losses). The gap between the two sides in the table stands at 6 points, a fairly accurate reflection of what played out on the field: a solid América at the top and a Puebla side that competes but still hasn't found a way to take three points off the teams above it.
SAB
BVB
FEN
SLA
VFB
ATM
ROM
SLO
PSG
BAR
NAP
BOD
MCI
AEK
LIV
VIL
POR
PSV
GDL
NCX
FCJ
ATL
ASL
QRO
TIG
LEO
VAS
BOC
DRA
RIY
TAA
QAD
NSR
NEO
ITF
ITH
HFD
NEJ
PAR
ANS
GOA
IST
ASC
ITT
AHA
QAD
IND
AUR
COL
PMO
UCL
COQ
ISF
ONC
RIJ
COM
LMI
SKA
NOR
ÖSK
POR
PSV
SLA
BVB
NAP
PSG
BAR
SLO
VFB
LIV