Cruz Azul vs Puebla

Score updated: · Updates may be delayed.
Liga MX · 2026 · Apertura - 2
22 July 2026 at 01:00 UTC · Estadio Banorte →Calzada de Tlalpan 3465, Mexico City
Cruz Azul
2:1
Full time
Puebla
Half-time1–1
Regulation2–1

Referee: Karen Hernandez Andrade, Mexico

Cruz Azul beat Puebla 2–1 in the Liga MX on 22 July 2026.

Match events

EVENTS
F. MonarrezGoal · Assist: A. Herrera
Luka RomeroYellow cardFoul
L. RomeroGoal · Assist: J. Marquez
Nicolás IbáñezYellow cardFoul
On: C. BaltazarOff: A. HerreraSubstitution
On: E. MustreOff: L. HernandezSubstitution
On: A. PalavecinoOff: N. IbanezSubstitution
On: W. DittaOff: G. PioviSubstitution
On: A. GarciaOff: L. RomeroSubstitution
On: O. CamposOff: G. FernandezSubstitution
On: C. EbereOff: C. RotondiSubstitution
On: A. RamirezOff: A. OrganistaSubstitution
On: B. GarnicaOff: K. VelascoSubstitution
C. EbereGoal · Assist: J. Paradela
Alonso RamirezYellow cardFoul
On: M. TomasOff: S. SanabriaSubstitution
Fernando MonarrezYellow cardArgument
Eduardo MustreYellow cardFoul
Symbol key
  • Goal
  • Yellow card
  • Red card
  • Second yellow / red
  • Substitution
  • Penalty scored
  • Penalty missed
  • Own goal
  • Goal disallowed
  • VAR review

Match stats

The match picture

Cruz AzulPuebla
1.38Expected goals (xG)0.90
22Shots10
7Shots on target4
67%Possession33%
7Corners3
3Saves5
All match statistics
StatisticCruz AzulPuebla
Expected goals (xG)1.380.90
Shots2210
Shots on target74
Possession67%33%
Corners73
Saves35
Blocked Shots65
Fouls117
Offsides02
Passes %89%77%
Passes accurate506212
Red Cards——
Shots insidebox104
Shots off Goal91
Shots outsidebox126
Total passes568277
Yellow Cards23
goals_prevented-0.80-0.80
About these stats

Source: API-Football. xG measures the recorded quality of chances, not who deserved to win. Missing values stay unavailable. Half values are shown only when they agree with the selected full-match record.

  • Expected goals (xG): 05/11/2026, 00:47:40 UTC
  • Shots: 05/11/2026, 00:47:40 UTC
  • Shots on target: 05/11/2026, 00:47:40 UTC
  • Possession: 05/11/2026, 00:47:40 UTC
  • Corners: 05/11/2026, 00:47:40 UTC
  • Saves: 05/11/2026, 00:47:40 UTC
Download PNG

Lineups

Formations

Source: API-Football · Match updated · About the data