Liga MX Clausura - 2

Cruz Azul 2 - 0 FT Atlas

Estadio Azteca

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

Futmetrix Verdict
28
FT
Wed, Jan 14
Español
Cruz Azul
2-0
Atlas
⚡ Intensity 26
⚖️ Balance 17
🏆 Stakes 0
🎲 Upset 0
Early blitz seals Cruz Azul win.

Clinical Cruz Azul dispatch Atlas with early Azteca blitz

Skip It Futmetrix Score: 28/100. Our verdict: A devastating first-half display proved the difference as the hosts ruthlessly exposed their opponents, turning early dominance into a statement victory that keeps the pressure squarely on the league leaders.

The Early Blitz

The Intensity was absolutely blistering from the very first blow of the referee's whistle at Estadio Azteca. Cruz Azul stepped onto the pitch with a clear directive to overwhelm their visitors, and they executed that plan to perfection. Inside just eight minutes, G. Fernandez found the crucial breakthrough, unleashing a strike that completely shattered the visitors' pre-match tactical blueprint. That early opener fundamentally changed the tempo of the entire contest. Atlas were suddenly forced out of their defensive shell, pushing higher up the pitch to chase an equaliser they never truly looked like finding. Despite edging possession with 52% of the ball, the away side looked entirely toothless and disjointed in the final third. The hosts simply absorbed the pressure, setting a physical trap that the visitors repeatedly walked straight into.

The Killing Blow

Any lingering hopes of a sudden Upset Factor were ruthlessly extinguished long before the halftime interval. As the away side pushed their wing-backs higher, they left gaping, fatal spaces in behind. In the 28th minute, J. Paradela spotted the mismatch and expertly exploited that exact space to double the advantage with a clinical finish. From that precise moment, the tactical Balance of power shifted entirely into cruise control for the home side. They confidently racked up 17 total shots over the ninety minutes, repeatedly turning the visitors' defensive transitions into chaotic scrambles. Atlas patiently strung together 440 passes, shuffling the ball side to side in harmless areas, but they completely lacked the penetration required to trouble a resolute backline that was happy to sit deep and protect their cushion.

Title Race Heat

The second half essentially played out as a tactical training exercise for the hosts. Jeremy Márquez stepped up as the standout performer of the evening, masterfully pulling the strings in the centre of the park and ensuring the visitors never generated a sustained period of dangerous momentum. The Stakes were undeniably high coming into this fixture, and the home side delivered exactly the kind of robust performance championship contenders rely on. Sitting comfortably in second place with 27 points, they remain firmly entrenched in the title race, trailing the league leaders by a mere three points. For the deflated visitors, this sobering defeat leaves them stranded in sixth place, twelve points off the summit, exposing serious questions about their pedigree against the division's genuine heavyweights.

Key Questions

Who scored for Cruz Azul?

G. Fernandez opened the scoring in the 8th minute, and J. Paradela sealed the victory with a strike in the 28th minute.

Who was named Player of the Match?

Jeremy Márquez took the honours after putting on a midfield masterclass, completely dictating the tempo and restricting the visitors' chances.

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
48%
52%
Cruz Azul 48%
Atlas 52%
Shots
17
6
Cruz Azul 17
Atlas 6
Shots on Target
6
2
Cruz Azul 6
Atlas 2
Passes
406
440
Cruz Azul 406
Atlas 440
Pass Accuracy
84%
83%
Cruz Azul 84%
Atlas 83%
Corners
6
3
Cruz Azul 6
Atlas 3
Fouls
14
14
Cruz Azul 14
Atlas 14
Yellow Cards
2
3
Cruz Azul 2
Atlas 3
Red Cards
0
0
Cruz Azul 0
Atlas 0

Match Events

8' G. Fernandez
28' J. Paradela
D. Gonzalez A. Gonzalez 🔄 36'
Manuel Capasso 🟨 45'+3
45'+4 🟨 Willer Ditta
Aldo Rocha 🟨 45'+4
HT
P. Ramirez E. Zaldivar 🔄 65'
A. Rocha V. H. Rios De Alba 🔄 65'
M. E. Garcia E. Aguirre 🔄 65'
73' 🔄 A. Palavecino A. Garcia
74' 🔄 J. Paradela L. Romero
74' 🔄 G. Fernandez M. Levy
Gustavo Ferrareis S. Hernandez 🔄 74'
80' 🔄 J. Sanchez A. Morales
88' 🔄 C. Rodriguez K. Velazquez
Victor Rios 🟨 90'
FT

Player Cards

Our take on every player in this match

Cruz Azul

Goalkeepers
A. Gudino
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Defenders
W. Ditta
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
E. Lira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
G. Piovi
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Midfielders
J. Sanchez
LATE SHIFT
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
J. Marquez
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
A. Palavecino
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
C. Rotondi
ENFORCER
ENFORCER
3
Tackles
3
Tackles
4
Duels Won
100%
Win %
Forwards
J. Paradela
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
C. Rodriguez
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
46%
Pass Acc
G. Fernandez
FINISHER
FINISHER
1
Goals
1
Goals
4
Shots
7.5
Rating
BENCH
E. Ochoa
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
A. Garcia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
K. Velazquez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
A. Morales
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
E. Sanchez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
R. Gonzalez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
D. Valdez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
L. Romero
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
M. Levy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry

Atlas

Goalkeepers
C. Vargas
MAGNET
MAGNET
52
Activity
52
Activity
52
Passes
0
Duels
Defenders
Gustavo Ferrareis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
G. Aguirre
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
R. Schlegel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
M. Capasso
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
J. Rodriguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Midfielders
D. Gonzalez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
36
Total Mins
36
Entry
P. Ramirez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
A. Rocha
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
M. E. Garcia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Forwards
U. Djurdjevic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
BENCH
A. Sanchez
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
A. Mora
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
R. Pier
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
E. Zaldivar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
V. H. Rios De Alba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
S. Hernandez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
G. del Prete
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Gonzalez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
Started
Entry
E. Aguirre
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
J. Martin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
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
07/16/2022 Atlas 3 - 2 Cruz Azul Liga MX Estadio Jalisco
06/27/2022 Atlas 2 - 2 (PEN 3-4) Cruz Azul Campeón de Campeones Dignity Health Sports Park
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
07/16/2022
Liga MX Estadio Jalisco
06/27/2022
2 - 2 (PEN 3-4)
Campeón de Campeones Dignity Health Sports Park
Cruz Azul Win
Atlas Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Toluca 2 6 4 1 +3 WToluca 3 - 1 Santos Laguna (15-01-2026)WMonterrey 0 - 1 Toluca (11-01-2026)
2 Guadalajara Chivas 2 6 3 0 +3 WFC Juarez 0 - 1 Guadalajara Chivas (14-01-2026)WGuadalajara Chivas 2 - 0 Pachuca (10-01-2026)
3 Club Tijuana 2 4 2 1 +1 WClub Queretaro 1 - 2 Club Tijuana (15-01-2026)DClub Tijuana 0 - 0 Club America (10-01-2026)
4 U.N.A.M. - Pumas 2 4 2 1 +1 WTigres UANL 0 - 1 U.N.A.M. - Pumas (15-01-2026)DU.N.A.M. - Pumas 1 - 1 Club Queretaro (11-01-2026)
5 Cruz Azul 2 3 3 2 +1 WCruz Azul 2 - 0 Atlas (14-01-2026)LLeon 2 - 1 Cruz Azul (11-01-2026)
6 Atletico San Luis 2 3 3 2 +1 WClub America 0 - 2 Atletico San Luis (15-01-2026)LAtletico San Luis 1 - 2 Tigres UANL (12-01-2026)
7 Monterrey 2 3 2 1 +1 WNecaxa 0 - 2 Monterrey (14-01-2026)LMonterrey 0 - 1 Toluca (11-01-2026)
8 Necaxa 2 3 3 3 0 LNecaxa 0 - 2 Monterrey (14-01-2026)WSantos Laguna 1 - 3 Necaxa (11-01-2026)
9 Leon 2 3 3 3 0 LPachuca 2 - 1 Leon (14-01-2026)WLeon 2 - 1 Cruz Azul (11-01-2026)
10 Tigres UANL 2 3 2 2 0 LTigres UANL 0 - 1 U.N.A.M. - Pumas (15-01-2026)WAtletico San Luis 1 - 2 Tigres UANL (12-01-2026)
11 Puebla 2 3 2 2 0 WPuebla 2 - 1 Mazatlán (13-01-2026)LAtlas 1 - 0 Puebla (10-01-2026)
12 FC Juarez 2 3 2 2 0 LFC Juarez 0 - 1 Guadalajara Chivas (14-01-2026)WMazatlán 1 - 2 FC Juarez (10-01-2026)
13 Pachuca 2 3 2 3 -1 WPachuca 2 - 1 Leon (14-01-2026)LGuadalajara Chivas 2 - 0 Pachuca (10-01-2026)
14 Atlas 2 3 1 2 -1 LCruz Azul 2 - 0 Atlas (14-01-2026)WAtlas 1 - 0 Puebla (10-01-2026)
15 Club Queretaro 2 1 2 3 -1 LClub Queretaro 1 - 2 Club Tijuana (15-01-2026)DU.N.A.M. - Pumas 1 - 1 Club Queretaro (11-01-2026)
16 Club America 2 1 0 2 -2 LClub America 0 - 2 Atletico San Luis (15-01-2026)DClub Tijuana 0 - 0 Club America (10-01-2026)
17 Mazatlán 2 0 2 4 -2 LPuebla 2 - 1 Mazatlán (13-01-2026)LMazatlán 1 - 2 FC Juarez (10-01-2026)
18 Santos Laguna 2 0 2 6 -4 LToluca 3 - 1 Santos Laguna (15-01-2026)LSantos Laguna 1 - 3 Necaxa (11-01-2026)