Cruz Azul
Cruz Azul
2 vs 1

Liga MX · Matchday

2026-07-22 01:00:00 · 09:00

Puebla
Puebla

AI Predicted: 1-0|Actual: 2-1

WinnerScoreO/U 2.5BTTS

AI Prediction

Cruz Azul
CRU
1 - 0
Puebla
PUE
60%
Confidence
Moderate Confidence
66.0%Home
21.5%Draw
12.5%Away
67.8%Home
19.7%Draw
12.5%Away
**Cruz Azul** enter as clear favorites, with A. Morales Rosas ruled out for **Puebla** due to a Cruciate Ligament Tear — a significant blow to the visitors' options. Cruz Azul's H2H dominance (4 wins in last 5) reinforces their home advantage at Estadio Azteca. The tactical edge lies in exploiting Puebla's weakened squad depth in wide areas. AI pick: Cruz Azul Win

Top AI Picks

AI-generated recommendations
Two outcomes coveredHome or Draw
88% probability
Over or Under 2.5 goalsUnder 2.5
62% chance of 0-2 goals
Will both teams find the net?No
68% one side shut out
Handicap advantage pickNo data available
Most likely to scoreNo data available

Goal Probability

Cruz Azul Puebla
0%
57%
0
50%
43%
1
41%
0%
2
9%
0%
3+

Odds Comparison

66%
68%
-1.8%
22%
20%
+1.8%
12%
12%
0.0%
PredictNext AI Market Avg
AI & Market Agree: Home Win

Polymarket Odds

Loading prediction market data...

Trading Strategy

Loading market depth data...

Match Report

Cruz Azul 2–1 Puebla | Liga MX | July 22, 2026

Result Summary

Cruz Azul claimed all three points at home, overturning a first-half deficit to defeat Puebla 2–1 in a Liga MX clash that showcased the hosts' dominance in possession and attacking intent. Despite falling behind early, Joel Adrián Huiqui Andrade's side demonstrated resilience and depth to secure a hard-fought victory.

Match Analysis

Puebla drew first blood in the 28th minute when Fernando Monarrez Ochoa converted a left-foot shot assisted by Alberto Herrera, giving Gerardo Espinoza Ahumada's side an unexpected lead and a foothold in the contest. The goal was somewhat against the run of statistical play — Cruz Azul would ultimately control 67% of possession and generate 22 total shots compared to Puebla's 10 — but it demonstrated the visitors' efficiency when opportunities arose.

Cruz Azul responded swiftly before the break. Luka Romero Bezzana headed home an equalizer in the 44th minute, assisted by Jeremy Márquez, bringing parity just moments before half-time and shifting momentum firmly toward the hosts. It was a timely intervention, though the same player picked up a yellow card in the 37th minute for a foul, a detail that would factor into Huiqui Andrade's second-half planning.

The second half saw Cruz Azul push decisively. The hosts registered 52 dangerous attacks to Puebla's 27, and a 90% successful pass percentage underlined their technical control throughout. A wave of substitutions at the hour mark — including the introduction of Osinachi Christian Ebere — injected fresh energy into the Cruz Azul attack. Ebere proved to be the decisive difference, firing home a right-foot shot in the 82nd minute, assisted by José Paradela, to seal the comeback win.

Puebla were reduced to a reactive role for much of the encounter, registering only 3 corners to Cruz Azul's 7, and their discipline wavered late on, with Alonso Ramírez Jiménez and Eduardo Mustre Torres both collecting yellow cards in the closing stages, followed by a booking for Monarrez Ochoa in stoppage time for dissent. Nicolás Ibáñez had also been cautioned for Cruz Azul just before the break, prompting his replacement by Agustín Palavecino Lamela shortly after the restart.

Prediction Review

Our pre-match forecast called for a 1–0 Cruz Azul victory, with a 66% probability assigned to a home win and an overall confidence rating of 60/100. While the exact scoreline differed — the actual result was a 2–1 finish with a goal conceded — the directional prediction was correct: Cruz Azul won, and their statistical superiority across virtually every attacking metric validated the assessment. The one blind spot was Puebla's ability to threaten on the counter, which materialized in Monarrez Ochoa's opener.

Key Takeaways

  • Cruz Azul's depth proved decisive: five second-half substitutions maintained intensity and directly produced the winning goal through Ebere.
  • Puebla were competitive but limited: their 33% possession and single shot off target tells a story of a team defending deep and hoping for moments — which they initially found, but could not sustain.
  • Romero Bezzana's dual impact: both a match-changing equalizer and a booking that contributed to his own substitution illustrated the double-edged nature of his performance.
  • Cruz Azul's 19 key passes and 90% passing accuracy suggest a side growing in technical confidence under Huiqui Andrade.

Cruz Azul vs Puebla — Frequently Asked Questions

Who will win Cruz Azul vs Puebla?

PredictNext's AI model favours Cruz Azul with a 66% win probability — Cruz Azul 66%, draw 22%, Puebla 12%.

What is the predicted score for Cruz Azul vs Puebla?

The AI forecasts a 1-0 scoreline for Cruz Azul vs Puebla, generated with 60% model confidence.

Will Cruz Azul vs Puebla have over 2.5 goals?

The model gives 38% for over 2.5 goals and 62% for under 2.5 goals in Cruz Azul vs Puebla.

How accurate was the Cruz Azul vs Puebla prediction?

PredictNext's AI predicted 1-0; the match finished 2-1. The winner call was correct.

More Liga MX AI Predictions