Liga MX Gameweek 2, Apertura

Atlas 3 - 3 FT Cruz Azul

Estadio Jalisco

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
96
FT
Sun, Jul 20
Español
Atlas
3-3
Cruz Azul
⚡ Intensity 100
⚖️ Balance 100
🏆 Stakes 0
🎲 Upset 0
Sepúlveda's treble stuns the Estadio Jalisco.

Win Probability

  • Atlas 75%
  • Draw 23%
  • Cruz Azul 3%

Futmetrix AI estimate

A Six-Goal Thriller at the Estadio Jalisco

Must-Watch Futmetrix Score: 96/100. A mesmerising exhibition of counter-attacking ruthlessness meeting overwhelming offensive volume in a true modern classic.

Counter-Attacking Masterclass

The Estadio Jalisco witnessed a fascinating tactical clash from the opening exchanges. Atlas set up a brilliant counter-attacking trap, intentionally ceding the ball to the visitors. This calculated approach paid dividends rapidly when E. Aguirre found the back of the net just seventeen minutes in. The hosts were utterly ruthless in transition, absorbing pressure before springing forward. By the time D. Gonzalez doubled the advantage on the half-hour mark, the home crowd was in delirium. Cruz Azul looked stunned despite controlling the tempo. The early Stakes felt monumental for the playoff-chasing hosts, who defended their box with fierce determination. The visitors were left to ponder how their territorial dominance had yielded a two-goal deficit heading towards the interval.

Five Minutes of Chaos

Our take on the second half is simple: it was pure, unadulterated chaos. The complexion of the match shifted completely on a VAR intervention in the 53rd minute, confirming a penalty won by M. Bogusz. A. Sepulveda stepped up and coolly converted, instantly raising the Intensity to fever pitch. Just three minutes later, Sepúlveda struck again to wipe out the deficit entirely. However, the astonishing goal flurry was not over. Before the travelling supporters could even finish celebrating the comeback, Matheus Doria restored the home side's lead on the hour mark. Three goals spanning five breathless minutes completely redefined the tactical landscape, leaving both defences scrambling for answers.

The Late Drama

Entering the final stages, the pitch tilted entirely towards the Atlas penalty area. The visitors commanded a staggering 71% possession, launching a barrage of 29 total shots to avoid an unlikely Upset Factor. The home side's defensive block bent under the relentless pressure but appeared likely to hold out for a famous victory. Yet, the Balance of football can be incredibly cruel or poetic, depending on your allegiance. In the dying embers of the ninetieth minute, Sepúlveda found space one last time to complete a historic hat-trick and snatch a 3-3 draw. Our verdict is that Cruz Azul's overwhelming shot volume ultimately merited a point, while Atlas will undoubtedly rue their inability to survive those agonising final seconds.

Key Questions

What made Ángel Sepúlveda the Man of the Match?

He single-handedly salvaged a point with a spectacular hat-trick, including a dramatic 90th-minute equaliser under immense pressure.

What caused the 6-goal thriller?

A perfect storm of clinical Atlas counter-attacks against relentless Cruz Azul pressure, producing 39 combined shots and constant penalty box action.

Did Atlas deserve the late equalizer?

It was actually Cruz Azul who scored the late equaliser. Given their 71% possession and 29 shots, the visitors thoroughly earned their point.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
29%
71%
Atlas 29%
Cruz Azul 71%
Shots
10
29
Atlas 10
Cruz Azul 29
Shots on Target
4
5
Atlas 4
Cruz Azul 5
Expected Goals (xG)
1.00
2.08
Atlas 1.00
Cruz Azul 2.08
Passes
205
486
Atlas 205
Cruz Azul 486
Pass Accuracy
64%
86%
Atlas 64%
Cruz Azul 86%
Corners
4
11
Atlas 4
Cruz Azul 11
Fouls
10
15
Atlas 10
Cruz Azul 15
Yellow Cards
2
2
Atlas 2
Cruz Azul 2
Red Cards
0
0
Atlas 0
Cruz Azul 0

Match Events

17' E. Aguirre
Erik Lira 🟨 22'
31' D. Gonzalez (E. Aguirre)
44' 🟨 Antonio Sánchez
HT
Mateusz Bogusz 53'
A. Sepulveda 55'
A. Sepulveda (M. Bogusz) 58'
60' Matheus Doria (A. Rocha)
60' 🔄 S. Hernandez A. Gonzalez
L. Romero L. Faravelli 🔄 71'
C. Rotondi O. Campos 🔄 71'
74' 🔄 Gustavo Ferrareis C. Orrantia
74' 🔄 D. Gonzalez G. del Prete
E. Lira J. Marquez 🔄 78'
José Paradela 🟨 82'
86' 🔄 U. Djurdjevic M. Coccaro
M. Bogusz A. Morales 🔄 86'
J. Sanchez M. Levy 🔄 86'
86' 🔄 E. Aguirre J. Serrato
A. Sepulveda (J. Paradela) 90'
90'+4 🟨 Aldo Rocha
FT

Player Cards

Our take on every player in this match

Atlas

Goalkeepers
Antonio Sánchez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Víctor Ríos
SHIELD
SHIELD
4
Blocks
4
Blocks
1
Interceptions
1
Tackles
Gaddi Aguirre
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
2
Fouls
6.3
Rating
Dória
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Midfielders
Gustavo Ferrareis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
Sergio Hernández
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Aldo Rocha
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.9
Rating
Rivaldo Lozano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Diego González
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Uroš Đurđević
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
3
Duels Won
0
Pens Won
Eduardo Aguirre
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
BENCH
César Ramos
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Adrián Mora
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Carlos Orrantía
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Róber Pier
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luis Blanco
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jorge San Martín
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jesús Serrato
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Gustavo del Prete
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Arturo González
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Matías Cóccaro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry

Cruz Azul

Goalkeepers
Kevin Mier
SIEVE
SIEVE
25%
Save %
25%
Save %
3
Conceded
1
Saves
Defenders
Jorge Sánchez
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
27%
Pass Acc
Willer Ditta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Gonzalo Piovi
MAGNET
MAGNET
85
Activity
85
Activity
77
Passes
8
Duels
Carlos Rotondi
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
22%
Pass Acc
Midfielders
Érik Lira
LATE SHIFT
LATE SHIFT
12
Late Mins
12
Late Mins
78
Total Mins
78
Entry
José Paradela
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.3
Rating
Carlos Rodríguez
ARCHITECT
ARCHITECT
6
Key Passes
6
Key Passes
0
Assists
63%
Pass Acc
Luka Romero
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
34%
Pass Acc
Forwards
Ángel Sepúlveda
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
9.2
Rating
Mateusz Bogusz
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
20%
Pass Acc
BENCH
Andrés Gudiño
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Omar Campos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Jesús Orozco
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lorenzo Faravelli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Jeremy Márquez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Amaury García
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Karol Velázquez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Amaury Morales
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Fernando Sámano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mateo Levy
DRIBBLER
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %

Head to Head

Date Home Score Away Competition Venue
05/10/2026 Cruz Azul 1 - 0 Atlas Liga MX Estadio Azteca
05/03/2026 Atlas 2 - 3 Cruz Azul Liga MX Estadio Jalisco
01/14/2026 Cruz Azul 2 - 0 Atlas Liga MX Estadio Azteca
07/20/2025 Atlas 3 - 3 Cruz Azul Liga MX Estadio Jalisco
01/12/2025 Cruz Azul 1 - 1 Atlas Liga MX Estadio Olímpico Universitario
11/07/2024 Atlas 2 - 2 Cruz Azul Liga MX Estadio Jalisco
04/22/2024 Cruz Azul 2 - 2 Atlas Liga MX Estadio Ciudad de los Deportes
07/02/2023 Atlas 2 - 0 Cruz Azul Liga MX Estadio Jalisco
05/06/2023 Cruz Azul 0 - 1 Atlas Liga MX Estadio Azteca
02/23/2023 Cruz Azul 1 - 0 Atlas Liga MX Estadio Azteca
05/10/2026
Liga MX Estadio Azteca
05/03/2026
Liga MX Estadio Jalisco
01/14/2026
Liga MX Estadio Azteca
07/20/2025
Liga MX Estadio Jalisco
01/12/2025
Liga MX Estadio Olímpico Universitario
11/07/2024
Liga MX Estadio Jalisco
04/22/2024
Liga MX Estadio Ciudad de los Deportes
07/02/2023
Liga MX Estadio Jalisco
05/06/2023
Liga MX Estadio Azteca
02/23/2023
Liga MX Estadio Azteca
Atlas Win
Cruz Azul Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Toluca 8 16 14 9 +5 WToluca 2 - 1 (PEN 9-8) Tigres UANL (15-12-2025)LTigres UANL 1 - 0 Toluca (12-12-2025)WToluca 3 - 2 Monterrey (07-12-2025)LMonterrey 1 - 0 Toluca (04-12-2025)DToluca 0 - 0 FC Juarez (30-11-2025)
2 Tigres UANL 8 12 10 7 +3 LToluca 2 - 1 (PEN 9-8) Tigres UANL (15-12-2025)WTigres UANL 1 - 0 Toluca (12-12-2025)DTigres UANL 1 - 1 Cruz Azul (07-12-2025)DCruz Azul 1 - 1 Tigres UANL (04-12-2025)WTigres UANL 5 - 0 Club Tijuana (30-11-2025)
3 CF Pachuca 4 9 10 5 +5 LFC Juarez 2 - 1 CF Pachuca (24-11-2025)WCF Pachuca 3 - 1 U.N.A.M. - Pumas (21-11-2025)WU.N.A.M. - Pumas 2 - 3 CF Pachuca (20-07-2025)WCF Pachuca 3 - 0 Monterrey (13-07-2025)
4 Club Tijuana 5 9 8 9 -1 LTigres UANL 5 - 0 Club Tijuana (30-11-2025)WClub Tijuana 3 - 0 Tigres UANL (27-11-2025)WClub Tijuana 3 - 1 FC Juarez (21-11-2025)LClub America 3 - 1 Club Tijuana (17-07-2025)WClub Tijuana 1 - 0 Club Queretaro (12-07-2025)
5 Monterrey 6 9 7 8 -1 LToluca 3 - 2 Monterrey (07-12-2025)WMonterrey 1 - 0 Toluca (04-12-2025)LClub America 2 - 1 Monterrey (29-11-2025)WMonterrey 2 - 0 Club America (27-11-2025)WAtletico San Luis 0 - 1 Monterrey (19-07-2025)
6 Cruz Azul 6 8 8 7 +1 DTigres UANL 1 - 1 Cruz Azul (07-12-2025)DCruz Azul 1 - 1 Tigres UANL (04-12-2025)WCruz Azul 3 - 2 Guadalajara Chivas (01-12-2025)DGuadalajara Chivas 0 - 0 Cruz Azul (28-11-2025)DAtlas 3 - 3 Cruz Azul (20-07-2025)
7 Club America 4 7 6 5 +1 WClub America 2 - 1 Monterrey (29-11-2025)LMonterrey 2 - 0 Club America (27-11-2025)WClub America 3 - 1 Club Tijuana (17-07-2025)DFC Juarez 1 - 1 Club America (12-07-2025)
8 FC Juarez 6 5 5 8 -3 DToluca 0 - 0 FC Juarez (30-11-2025)LFC Juarez 1 - 2 Toluca (27-11-2025)WFC Juarez 2 - 1 CF Pachuca (24-11-2025)LClub Tijuana 3 - 1 FC Juarez (21-11-2025)LTigres UANL 1 - 0 FC Juarez (20-07-2025)
9 Atlas 2 4 6 5 +1 DAtlas 3 - 3 Cruz Azul (20-07-2025)WPuebla 2 - 3 Atlas (12-07-2025)
10 Mazatlán 2 4 2 1 +1 WMazatlán 2 - 1 Puebla (19-07-2025)DCruz Azul 0 - 0 Mazatlán (13-07-2025)
11 Santos Laguna 2 3 5 4 +1 LSantos Laguna 2 - 4 Toluca (17-07-2025)WSantos Laguna 3 - 0 U.N.A.M. - Pumas (13-07-2025)
12 Necaxa 2 3 4 4 0 WNecaxa 3 - 1 Club Queretaro (19-07-2025)LToluca 3 - 1 Necaxa (13-07-2025)
13 Leon 2 3 1 1 0 WLeon 1 - 0 Guadalajara Chivas (20-07-2025)LLeon 0 - 1 Atletico San Luis (14-07-2025)
14 Atletico San Luis 2 3 1 1 0 LAtletico San Luis 0 - 1 Monterrey (19-07-2025)WLeon 0 - 1 Atletico San Luis (14-07-2025)
15 Guadalajara Chivas 4 2 2 4 -2 LCruz Azul 3 - 2 Guadalajara Chivas (01-12-2025)DGuadalajara Chivas 0 - 0 Cruz Azul (28-11-2025)DGuadalajara Chivas 0 - 0 Tigres UANL (18-09-2025)LLeon 1 - 0 Guadalajara Chivas (20-07-2025)
16 Puebla 2 0 3 5 -2 LMazatlán 2 - 1 Puebla (19-07-2025)LPuebla 2 - 3 Atlas (12-07-2025)
17 Club Queretaro 2 0 1 4 -3 LNecaxa 3 - 1 Club Queretaro (19-07-2025)LClub Tijuana 1 - 0 Club Queretaro (12-07-2025)
18 U.N.A.M. - Pumas 3 0 3 9 -6 LCF Pachuca 3 - 1 U.N.A.M. - Pumas (21-11-2025)LU.N.A.M. - Pumas 2 - 3 CF Pachuca (20-07-2025)LSantos Laguna 3 - 0 U.N.A.M. - Pumas (13-07-2025)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.