Cruz Azul vs Puebla Live Score and Live Stream

Preview

In Primera Division Apertura action, Cruz Azul met Puebla on July 22. The game ended 2-1 in Cruz Azul's favor.

On the 28th minute, Fernando Monarrez netted the first goal of the match, putting Puebla ahead. Luka Romero and Christian Ebere added to the score, setting the final scoreline at 2-1.

All eyes turn to the pitch as the upcoming encounter sees Cruz Azul and Puebla renew their battle, 6 months after their Primera Division Clausura meeting which Cruz Azul won 1-0. Cruz Azul come into this match fresh off a victory over Atletico San Luis in Primera Division Apertura on July 18, extending their unbeaten streak to thirteen matches. Despite their win, their backline remains a concern, having conceded goals in each of their last three matches.

Puebla come into this clash with momentum as well, following two straight victories against Atlas and Tlaxcala in their most recent games. Despite this, their backline has lacked consistency, having conceded goals in each of their last eight matches.

This Mexican League clash features attacking talents who have defined the campaigns of Cruz Azul and Puebla. Cruz Azul’s attacking options, with Nicolas Larcamon at the helm, have been bolstered by Jeremy Marquez, the team’s top scorer, and Gabriel Fernandez, both of whom have contributed crucial goals and assists. Marquez has emerged as Cruz Azul’s leading scorer in Mexican League this season, netting two goals, while also leading the team in assists, having set up one goal this campaign. Cruz Azul have also relied on Luka Romero, Carlos Rodriguez and Jose Paradela to energize their attack through key shots and passes.

ScoreBat is covering Cruz Azul vs Puebla in real time, providing the live stream and live score of the match, team line-ups, full match stats, live match commentary and official video highlights. We cover all matches of the Apertura of the Primera Division in Mexico in real time and provide live streaming whenever possible.

URL: https://www.scorebat.com/cruz-azul-vs-puebla-live-stream/

Live Streaming

You can watch Cruz Azul vs Puebla live stream here on ScoreBat when an official broadcast is available. We will provide only official live stream strictly from the official channels of the league or the teams whenever it is available. Live streaming will begin when the match is about to kick off.

We aggregate all official videos from official websites and Youtube channels of Puebla (often referred to as Club Puebla or  Puebla) and Cruz Azul as well as the channels of the leagues that they compete in. So, whenever there is an official live broadcast of Cruz Azul - Puebla match available that isn't behind a paywall - you will be able to watch it on ScoreBat.

We only provide live streaming when we can find an official stream by the league or one of the teams. If you are unable to watch the live broadcast on this page it probably means that there are no official streamings available yet.

AI Prediction

Before kickoff, our AI predicts the outcome of Cruz Azul vs Puebla, then monitors the contest and updates its forecast in real time as the minutes tick by. In this meeting, the model’s pre-game forecast proved accurate, calling Cruz Azul's win. AI projections, calculated before kick-off, indicated Cruz Azul’s victory leads the probabilities with 74%, while a draw was at 19% and Puebla’s victory was at 7%.

Line-Ups

We are updating team formations and line-ups for Cruz Azul - Puebla in real time.

Cruz Azul kicked off the game with Kevin Mier, Carlos Rotondi who got substituted by Christian Ebere on the 68th minute, Jesus Orozco, Gonzalo Piovi who got substituted on the 58th minute, Jeremy Marquez, Carlos Rodriguez, Luka Romero who got substituted by Amaury Garcia on the 67th minute, Jose Paradela, Gabriel Fernandez who got substituted by Omar Campos on the 67th minute and Nicolas Ibanez who got substituted by Agustin Palavecino on the 58th minute as starters, with Andres Gudino, Omar Campos, Jorge Rodarte, Alan Montes, Amaury Garcia, Andres Montano, Agustin Palavecino, Juan Jose Calero and Christian Ebere on the bench.

Puebla's starting eleven were Daniel Gutierrez, Fernando Monarrez, Juan Pablo Vargas, who got substituted by Eduardo Mustre on the 56th minute, Alejandro Organista who got substituted by Alonso Ramirez on the 77th minute, Emiliano Gomez and Kevin Velasco who got substituted by Bryan Garnica on the 78th minute, with , Jesus Rodriguez, Bryan Garnica, Alonso Ramirez, Carlos Baltazar and Eduardo Mustre on the bench.

Stats

Explore stats from Cruz Azul vs Puebla on ScoreBat - we are updating the numbers on this page every second of the game.

  • Expected Goals: 1.34 - 0.85
  • Ball Possession: 67 - 33
  • Big Scoring Chances: 4 - 1
  • Total Attempts: 22 - 10
  • Shots On Target: 7 - 4
  • Blocked Shots: 6 - 5
  • Shots in the Box: 10 - 4
  • Shots from Outside the Box: 12 - 6
  • Woodwork Hits: 1 - 0
  • Fouls: 11 - 7
  • Corners: 7 - 3
  • Saves: 3 - 5
  • Free Kicks: 7 - 11
  • Offsides: 0 - 2
  • Passes into Final Third: 139 - 79
  • Completed Passes in Final Third: 108 - 54
  • Touches in Opponent's Box: 21 - 18
  • Tackles: 21 - 14
  • Completed Tackles: 11 - 10
  • Total Crosses: 26 - 9
  • Successful Crosses: 5 - 4
  • Interceptions: 10 - 10
  • Clearances: 16 - 38

Referee showed the yellow card five times throughout the game. Luka Romero, Nicolas Ibanez, Alonso Ramirez, Eduardo Mustre and Fernando Monarrez were the ones to receive it.

Head-to-head

Since April 2024, the teams have gone head-to-head five times. Cruz Azul have won four times, while the other match ended in a draw. Their latest meeting occurred on January 18, 2026, during the Clausura of the Primera Division in Mexico, with Cruz Azul winning 1-0. Cruz Azul have scored eight goals across these five encounters, while Puebla have scored two. Overall, Cruz Azul hold a stronger head-to-head record against Puebla in recent meetings.

Cruz Azul have won two of their two matches in Primera Division Apertura this season, with zero draws and zero defeats, scoring five goals at an average of 2.50 per match and conceding three at a rate of 1.50 per match. This season in Primera Division Apertura, Puebla have recorded one win, zero draws, and one loss in two matches, netting two goals (1.00 per match) and conceding two (1.00 per match).

Recent Form

Cruz Azul are coming off a win in their last match against Atletico San Luis, while Puebla are in the middle of a two-match winning streak, with victories against Atlas and Tlaxcala in their last two matches. Overall, Cruz Azul have won eight of their last twenty matches, losing two and drawing ten, while Puebla have won five of their last nineteen matches, losing ten and drawing four.

  • Cruz Azul have gone 13 consecutive matches without a defeat.
  • Puebla have conceded a goal in each of their last 8 matches.
  • Puebla haven't played a draw in their previous 6 away matches.

Live Standings

As always, Mexico Primera Division Apertura's live standings are availble and updated in real time. Cruz Azul are currently 2nd in the table with six points from two matches, while Puebla sit 9th with three points from two matches.

Video Highlights

We are adding goal videos and full video highlights of the match between Cruz Azul and Puebla in real time. You can watch the goals by Fernando Monarrez, Luka Romero and Christian Ebere as the videos of the goals are added usually minutes after the actual event if there are any official videos available. Full video highlights of Cruz Azul - Puebla are being added as they become available on the official social media channels of the league or the teams.

Live Commentary

  1. FT
    Full Time
    Match ends. Cruz Azul 2, Puebla 1.
  2. 90 + 5'
    Fernando Monarrez is shown the Yellow Card.
  3. 90 + 1'
    Eduardo Mustre is shown the Yellow Card.
  4. 84'
    Alonso Ramirez is shown the Yellow Card.
  5. 82'
    2 - 1
    Christian Ebere scores for Cruz Azul, assisted by Jose Paradela.
  6. 78'
    Substitution for Puebla. Bryan Garnica replaces Kevin Velasco.
  7. 77'
    Substitution for Puebla. Alonso Ramirez replaces Alejandro Organista.
  8. 68'
    Substitution for Cruz Azul. Christian Ebere replaces Carlos Rotondi.
  9. 67'
    Substitution for Cruz Azul. Amaury Garcia replaces Luka Romero.
  10. 67'
    Substitution for Cruz Azul. Omar Campos replaces Gabriel Fernandez.
  11. 58'
    Substitution for Cruz Azul. Gonzalo Piovi is leaving the field.
  12. 58'
    Substitution for Cruz Azul. Agustin Palavecino replaces Nicolas Ibanez.
  13. 56'
    Substitution for Puebla. Eduardo Mustre is leaving the field.
  14. 2H
    Second half kick-off
    Second half begins.
  15. HT
    Half-Time - 1 : 1
    First half ends.
  16. 45 + 2'
    Nicolas Ibanez is shown the Yellow Card.
  17. 44'
    1 - 1
    Luka Romero scores for Cruz Azul, assisted by Jeremy Marquez.
  18. 37'
    Luka Romero is shown the Yellow Card.
  19. 28'
    0 - 1
    Fernando Monarrez scores for Puebla.
  20. 1H
    Kick-off
    First half begins.
Add official football highlights and live streams to your website or app
Build your widget
Free version available. No credit card required.