Puebla faces Cruz Azul aiming for an unexpected win

Puebla heads into the clash against Cruz Azul on Tuesday, July 21 at Mexico City Stadium, seeking to improve its 9th‑place Liga MX standing with 3 pts and a recent L‑W record. With just 2 goals scored and 2 conceded this season, the side needs a positive result to close the gap to the leaders.

What does recent form reveal for both teams?

Cruz Azul arrives as the favorite after a 3‑2 away win over Atlético San Luis, posting 54 % possession and ten shots on target. Jeremy Márquez scored twice, with Gabriel Fernández adding the third. Puebla, meanwhile, edged Juárez 1‑0 thanks to an early strike by Ignacio Maestro Puch, but held only 35 % possession and five shots on goal. In their last ten meetings, Cruz Azul has five wins, Puebla two, and three draws.

Who are the key players for Puebla?

Forward Emiliano Gómez leads Puebla’s scoring chart with two goals, supported by Ignacio Maestro Puch and Luifer Hernández, each with one. Playmaker Kevin Velasco stands out with two assists and will be crucial to unlock the opposition defense. In contrast, Cruz Azul relies on Jeremy Márquez and Christian Ebere as top scorers, with José Paradela providing the most assists.

How will the result affect the table and upcoming fixtures?

A Puebla win would narrow the gap to three points behind leader Cruz Azul and improve its record to 2‑0‑0 in the next two games. Currently, the club sits ninth with 3 pts, and its next match is away at Portland Timbers on August 7, 2026. Conversely, a loss would keep Cruz Azul firm at the summit, reinforcing its historical dominance.

What betting insights and predictions stand out?

Betting odds list Cruz Azul as heavy favorite at -313 (76 % chance). The Asian handicap puts Cruz Azul at -1.5 goals at -115, meaning they must win by at least two goals. Analysts note Puebla has failed to cover the +1.5 in four of its last 18 away games, boosting the likelihood of a two‑goal or larger win for Cruz Azul.

What line‑ups are expected?

Cruz Azul (4‑1‑3‑2): GK Kevin Mier; DEF Jeremy Márquez, Jesús Orozco, Gonzalo Piovi, Gabriel Fernández; MID Erik Lira, Luka Romero, Carlos Rodríguez; FW Nicolás Ibáñez, Carlos Rodolfo Rotondi, José Paradela.

Puebla (4‑2‑3‑1): GK Daniel Gutiérrez; DEF Ángel Leyva, Facundo Almada, Juan Pablo Vargas, Fernando Monarrez; MID Sergio Sanabria, Alberto Herrera, Kevin Velasco, Alejandro Organista; FW Emiliano Gómez, Luifer Hernández.

Facing the pressure to climb the table and break a run of poor results, Puebla will look to capitalize on any Cruz Azul mistake to secure a result that revitalizes its campaign.