Cruz Azul vs Atlante

2 August 2026 · Liga MX · 2026/27 · Referee Abraham de Jesus Quirarte Contreras

Full time 2 – 3

Half-time: 0–1

  • N. Ibáñez 60’
  • Agustín Palavecino 90+10’
  • Luis Fernando Puente 44’
  • Luis Calzadilla 47’
  • Jhojan Julio 75’ (pen)

Match summary

Atlante won 3-2 away at Cruz Azul. Atlante led 1-0 at half-time.

In the first half, Luis Fernando Puente put Atlante ahead with a header in the 44th minute. In the second half, Luis Calzadilla made it 0-2 in the 47th minute, N. Ibáñez pulled one back to make it 1-2 in the 60th minute, Jhojan Julio made it 1-3 from the penalty spot in the 75th minute, and Agustín Palavecino made it 2-3 in stoppage time.

Cruz Azul can feel hard done by, creating 2.86 expected goals (xG) from 18 shots to Atlante's 1.89 from 11. Gabriel Fernández had a penalty saved for Cruz Azul.

Match stats

61% Possession 39%
19 Shots 11
10 Shots on target 7
7 Corners 5
113 Attacks 88
48 Dangerous attacks 35
525 Passes 324
84.2% Pass accuracy 76.9%
10 Tackles 31
11 Fouls 11
2 Yellow cards 1
4 Offsides 2

Key events

Cruz Azul Atlante
Kick-off
Agustín PalavecinoShot on target
12’
15’
Shot on target
16’
Shot on target
31’
44’
Luis Fernando PuenteHeader0-1 (Atlante)
Half-time0-1
47’
Luis CalzadillaRight foot shot0-2 (Atlante)
47’
Luis CalzadillaShot on target
52’
Luis CalzadillaShot on target
Second half underway
Shot on target
55’
N. IbáñezLeft foot shot1-2 (Cruz Azul)
60’
61’
68’
Shot on target
68’
73’
74’
Luis CalzadillaVAR: No penalty
75’
Jhojan JulioPenalty1-3 (Atlante)
Shot on target
77’
Gabriel FernándezMissed penaltysaved
90+3’
Gabriel FernándezShot on target
90+3’
90+5’
Jhojan JulioShot on target
90+5’
Walter ClarShot on target
Agustín PalavecinoRight foot shot2-3 (Cruz Azul)
90+10’
Full-time2-3

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.86 1.89 44’ Luis Fernando Puente (Atlante), 0-1 44’ 47’ Luis Calzadilla (Atlante), 0-2 47’ 60’ N. Ibáñez (Cruz Azul), 1-2 60’ 75’ Jhojan Julio (Atlante), 1-3 75’ 90+10’ Agustín Palavecino (Cruz Azul), 2-3 90+10’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.86 1.89 44’ Luis Fernando Puente (Atlante), 0-1 Puente 44’ 47’ Luis Calzadilla (Atlante), 0-2 Calzadilla 47’ 60’ N. Ibáñez (Cruz Azul), 1-2 Ibáñez 60’ 75’ Jhojan Julio (Atlante), 1-3 Julio 75’ 90+10’ Agustín Palavecino (Cruz Azul), 2-3 Palavecino 90+10’
Cruz Azul 2.86 xGAtlante 1.89 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Atlante attacking Cruz Azul attacking 
75’ Jhojan Julio (Atlante), penalty, 0.79 xG, goal 90+3’ Gabriel Fernández (Cruz Azul), penalty, 0.79 xG, saved 31’ Unknown (Cruz Azul), open play, 0.51 xG, saved 44’ Luis Fernando Puente (Atlante), set piece, 0.42 xG, goal 13’ Jhojan Julio (Atlante), open play, 0.30 xG, off target 64’ Gabriel Fernández (Cruz Azul), open play, 0.31 xG, blocked 60’ Unknown (Cruz Azul), open play, 0.28 xG, goal 77’ Unknown (Cruz Azul), open play, 0.27 xG, saved 90+10’ Agustín Palavecino (Cruz Azul), open play, 0.15 xG, goal 90+10’ Gabriel Fernández (Cruz Azul), open play, 0.10 xG, off target 47’ Luis Calzadilla (Atlante), open play, 0.10 xG, saved 47’ Luis Calzadilla (Atlante), open play, 0.08 xG, goal 68’ Unknown (Cruz Azul), open play, 0.08 xG, saved 85’ Gabriel Fernández (Cruz Azul), open play, 0.09 xG, off target 68’ Unknown (Cruz Azul), open play, 0.05 xG, blocked 90+5’ Jhojan Julio (Atlante), open play, 0.05 xG, saved 90+5’ Walter Clar (Atlante), open play, 0.04 xG, saved 12’ Agustín Palavecino (Cruz Azul), direct free kick, 0.04 xG, saved 16’ Unknown (Cruz Azul), direct free kick, 0.04 xG, saved 43’ Luis Calzadilla (Atlante), open play, 0.04 xG, blocked 85’ Unknown (Cruz Azul), open play, 0.03 xG, blocked 86’ José Paradela (Cruz Azul), open play, 0.03 xG, off target 35’ Luis Calzadilla (Atlante), open play, 0.03 xG, off target 90+5’ Agustín Palavecino (Cruz Azul), open play, 0.03 xG, blocked 44’ Unknown (Atlante), from a corner, 0.03 xG, hit the woodwork 90+7’ José Paradela (Cruz Azul), from a corner, 0.02 xG, blocked 52’ Luis Calzadilla (Atlante), from a corner, 0.02 xG, saved 55’ Unknown (Cruz Azul), open play, 0.01 xG, saved 24’ Gonzalo Piovi (Cruz Azul), set piece, 0.01 xG, blocked 75’ Jhojan Julio (Atlante), penalty, 0.79 xG, goal 90+3’ Gabriel Fernández (Cruz Azul), penalty, 0.79 xG, saved 31’ Unknown (Cruz Azul), open play, 0.51 xG, saved 44’ Luis Fernando Puente (Atlante), set piece, 0.42 xG, goal 13’ Jhojan Julio (Atlante), open play, 0.30 xG, off target 64’ Gabriel Fernández (Cruz Azul), open play, 0.31 xG, blocked 60’ Unknown (Cruz Azul), open play, 0.28 xG, goal 77’ Unknown (Cruz Azul), open play, 0.27 xG, saved 90+10’ Agustín Palavecino (Cruz Azul), open play, 0.15 xG, goal 47’ Luis Calzadilla (Atlante), open play, 0.10 xG, saved 90+10’ Gabriel Fernández (Cruz Azul), open play, 0.10 xG, off target 47’ Luis Calzadilla (Atlante), open play, 0.08 xG, goal 68’ Unknown (Cruz Azul), open play, 0.08 xG, saved 85’ Gabriel Fernández (Cruz Azul), open play, 0.09 xG, off target 68’ Unknown (Cruz Azul), open play, 0.05 xG, blocked 90+5’ Jhojan Julio (Atlante), open play, 0.05 xG, saved 90+5’ Walter Clar (Atlante), open play, 0.04 xG, saved 12’ Agustín Palavecino (Cruz Azul), direct free kick, 0.04 xG, saved 16’ Unknown (Cruz Azul), direct free kick, 0.04 xG, saved 43’ Luis Calzadilla (Atlante), open play, 0.04 xG, blocked 85’ Unknown (Cruz Azul), open play, 0.03 xG, blocked 86’ José Paradela (Cruz Azul), open play, 0.03 xG, off target 35’ Luis Calzadilla (Atlante), open play, 0.03 xG, off target 90+5’ Agustín Palavecino (Cruz Azul), open play, 0.03 xG, blocked 44’ Unknown (Atlante), from a corner, 0.03 xG, hit the woodwork 90+7’ José Paradela (Cruz Azul), from a corner, 0.02 xG, blocked 52’ Luis Calzadilla (Atlante), from a corner, 0.02 xG, saved 55’ Unknown (Cruz Azul), open play, 0.01 xG, saved 24’ Gonzalo Piovi (Cruz Azul), set piece, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Cruz Azul 5-3-2 Starting XI
Mier
Piovi 57’
Ditta
Orozco
Lira
Márquez
Rotondi
Palavecino
Rodríguez
Paradela
Fernández
Atlante 5-3-2 Starting XI
Jiménez
Clar
Carrera
Tercero
Sánchez
Portales 81’
Pizzuto 69’
Fernández
Calzadilla 81’
Julio
Puente 59’

Player stats

Goalkeeper1 player
90′ – – –
Defenders4 players
Gonzalo Piovi Taken off
57′ – – – 2 2 27 2 – – –
90′ 1 1 – 1 – 44 2 – –
90′ 2 4 – 6 3 55 2 – – –
90′ – – – 1 – 32 – – – –
Midfielders5 players
90′ – – 57 2 0.08 1 3 8 1 3 –
90′ – – 18 1 0.40 – – 1 – – –
90′ 1 – 71 – 0.12 1 1 1 – – –
90′ – 1 28 2 0.31 – – 1 1 1
90′ – – – – –
Forwards1 player
90′ – 1 4 1 1.28 0.02 1 2 1 4 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists. A blank cell means that figure is not available for that player.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.