Liga MX · 22 July 2026, 01:00 UTC

Cruz Azul vs Puebla

Estadio Banorte, Mexico City
Full time2 1

Final score: Cruz Azul 2-1 Puebla.

Before kick-off the model made it 76% Cruz Azul, 16% draw, 8% Puebla — fair odds of 1.32, 6.25 and 12.50. Fair odds are simply 100 ÷ the probability; they are the model's own number, not a bookmaker's price.

Most likely scoreline: 2-0.

The model called the result correctly.

Match stats: Cruz Azul vs Puebla

Cruz Azul had 67% possession, 22 shots (7 on target), 7 corners, 1.31 expected goals; Puebla had 33% possession, 10 shots (4 on target), 3 corners, 0.86 expected goals.

Goals: F. Monarrez 28' for Puebla, L. Romero 44' for Cruz Azul, C. Ebere 82' for Cruz Azul.

Head-to-head: Cruz Azul vs Puebla

  • 22 July 2026Cruz Azul 2–1 PueblaLiga MX
  • 18 January 2026Cruz Azul 1–0 PueblaLiga MX
  • 1 November 2025Puebla 0–3 Cruz AzulLiga MX
  • 25 January 2025Cruz Azul 1–1 PueblaLiga MX
  • 19 October 2024Puebla 1–2 Cruz AzulLiga MX
  • 13 April 2024Puebla 0–1 Cruz AzulLiga MX
Statistical estimate, not betting advice This prediction is generated from a statistical model for entertainment and informational purposes only. It does not guarantee any outcome and should not be used as the basis for placing a bet.