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.
USA
PER
MSR
VGB
SMN
VIR
ALL
COL
CBO
CFE
QAC
GUE
HFX
ATO
NUB
PMO
RUB
2MY
ALB
BLR
ENG
ESP
MKD
SUI
BBP
CON
ORL
CAN
SCB
VFC
QOS
RAN
CAN
CHI
MEX
COL
ATL
NYC
MTL
CIN
CLT
CHI
RBNY
STL
PHI
ORL
ATX
SDG
DAL
LAF
HOU
SKC
NSH
TOR
SEA
MIN
RSL
NE
LAG
COL
SJ
POR
VAN
DC
CAZ
TOL
GDL
QRO
CSL
PAC
TIG
PUE