Liga MX Apertura - 15

Cruz Azul 2 - 0 FT Monterrey

Estadio Olímpico Universitario

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

Futmetrix Verdict
59
FT
Sun, Oct 26
Español
Cruz Azul
2-0
Monterrey
⚡ Intensity 74
⚖️ Balance 13
🏆 Stakes 0
🎲 Upset 0
Cruz Azul strike late against ten-man Monterrey.

Cruz Azul Capitalise on Early Red to Sink Monterrey

Worth Watching Futmetrix Score: 59/100. An early sending-off turned a competitive clash into a gruelling defensive exercise for the visitors, allowing the home side to cement their title credentials.

Opening Act

The match at Estadio Olímpico Universitario ignited with a furious tempo as both sides looked to establish early dominance in this vital clash. Monterrey initially looked prepared to frustrate the hosts, sitting compact and attempting to absorb the inevitable pressure while searching for counter-attacking opportunities. However, the game's complexion changed entirely in the 24th minute. A harsh, late challenge prompted a crucial VAR intervention, which upgraded an initial yellow card to a straight red for Óliver Torres. The Intensity immediately shifted as Monterrey were forced into a desperate rearguard action. Reduced to ten men so early in the contest, the visitors had to effectively abandon their attacking ambitions, setting the stage for a gruelling tactical siege.

The Pivot

With an extra man on the pitch, Cruz Azul controlled possession, holding 56% of the ball and methodically dismantling the visitors' deep defensive block. The Balance of play heavily favoured the hosts, who unleashed a relentless barrage of 18 total shots, turning the final third into a shooting gallery. Monterrey's goalkeeper performed absolute heroics, contributing to a total of seven crucial saves to keep his side miraculously level. Yet, the relentless pressure eventually took its toll. Just before the halftime whistle blew, a moment of genuine quality unpicked the lock. L. Faravelli beautifully unpicked the tight defence to find J. Orozco, who fired home the critical opener and broke the away side's stubborn resistance at the perfect moment.

Resolution

The second half saw Monterrey dig deep into their reserves, committing necessary fouls to disrupt the rhythm, but their attacking threat was practically non-existent as they managed a mere two shots on target all night. Cruz Azul remained incredibly patient, knowing the high Stakes required a professional finish to maintain their pursuit of the league leaders and secure their playoff positioning. In the dying embers of stoppage time, substitute A. Sepulveda latched onto a precise, cutting pass from midfield maestro C. Rodriguez to seal the victory conclusively. A late VAR check confirmed the goal, ensuring a crucial 2-0 win that keeps the hosts firmly entrenched in the title race while leaving the visitors stranded in mid-table.

Key Questions

How did the red card for Óliver Torres impact the match?

His 24th-minute dismissal forced Monterrey into a deep defensive block, handing Cruz Azul complete control of possession and momentum.

How did VAR change this match?

VAR critically intervened twice, first upgrading Torres's card to a red, and later confirming Sepulveda's stoppage-time strike to seal the result.

How did substitute Jesús Orozco change the game?

Orozco was actually a starter, not a substitute. He changed the game by scoring the crucial opening goal right before halftime to break Monterrey's resistance.

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
56%
44%
Cruz Azul 56%
Monterrey 44%
Shots
18
9
Cruz Azul 18
Monterrey 9
Shots on Target
9
2
Cruz Azul 9
Monterrey 2
Passes
475
373
Cruz Azul 475
Monterrey 373
Pass Accuracy
90%
80%
Cruz Azul 90%
Monterrey 80%
Corners
4
3
Cruz Azul 4
Monterrey 3
Fouls
18
4
Cruz Azul 18
Monterrey 4
Yellow Cards
4
1
Cruz Azul 4
Monterrey 1
Red Cards
0
1
Cruz Azul 0
Monterrey 1

Match Events

Óliver Torres 23'
Óliver Torres 🟥 24'
29' 🟨 Carlos Rotondi
44' J. Orozco (L. Faravelli)
HT
52' 🔄 C. Rotondi O. Campos
52' 🔄 L. Faravelli I. Rivero
75' 🔄 G. Fernandez A. Sepulveda
75' 🔄 J. Paradela L. Romero
S. Canales A. Martial 🔄 77'
79' 🟨 Jeremy Márquez
84' 🔄 J. Marquez A. Garcia
R. Chavez C. Salcedo 🔄 85'
L. Ocampos J. Corona 🔄 85'
90' A. Sepulveda (C. Rodriguez)
Sergio Ramos 🟨 90'+1
L. Reyes J. Moxica 🔄 90'+3
90'+7 Ángel Sepúlveda
FT

Player Cards

Our take on every player in this match

Cruz Azul

Goalkeepers
K. Mier
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
W. Ditta
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
E. Lira
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
100%
Duel Win %
J. Orozco
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Midfielders
J. Sanchez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
C. Rodriguez
ARCHITECT
ARCHITECT
5
Key Passes
5
Key Passes
1
Assists
73%
Pass Acc
J. Marquez
SWEEPER
SWEEPER
4
Cleanups
4
Cleanups
4
Interceptions
0
Blocks
C. Rotondi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
52
Total Mins
52
Entry
Forwards
J. Paradela
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
75
Entry
L. Faravelli
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.6
Rating
G. Fernandez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
75
Entry
BENCH
A. Gudino
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
O. Campos
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
17%
Pass Acc
I. Rivero
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
38
Total Mins
Started
Entry
A. Garcia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
K. Velazquez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Morales
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
E. Sanchez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Sepulveda
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.7
Rating
L. Romero
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
D. Valdez
👻 Invisible Nothing to note

Monterrey

Goalkeepers
L. Cardenas
MAGNET
MAGNET
55
Activity
55
Activity
54
Passes
1
Duels
Defenders
S. Medina
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
S. Ramos
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
L. Reyes
NPC
NPC
89
Minutes
89
Minutes
31%
Pass Acc
6.3
Rating
Midfielders
R. Chavez
LATE SHIFT
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
O. Torres
FRIENDLY FIRE
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
1
Fouls
4.2
Rating
J. Rodriguez
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
3
Duels Won
0
Pens Won
G. Arteaga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
S. Canales
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
29%
Pass Acc
L. Ocampos
MAGNET
MAGNET
48
Activity
48
Activity
29
Passes
19
Duels
G. Berterame
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
S. Mele
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
C. Salcedo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
L. Sanchez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
T. Leone
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
C. Frayde
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Corona
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
M. Rodriguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Martial
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
R. de la Rosa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Moxica
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
10/26/2025 Cruz Azul 2 - 0 Monterrey Liga MX Estadio Olímpico Universitario
03/09/2025 Cruz Azul 1 - 1 Monterrey Liga MX Estadio Olímpico Universitario
07/14/2024 Monterrey 0 - 4 Cruz Azul Liga MX Estadio BBVA
05/20/2024 Cruz Azul 1 - 2 Monterrey Liga MX Estadio Ciudad de los Deportes
05/17/2024 Monterrey 0 - 1 Cruz Azul Liga MX Estadio BBVA
04/07/2024 Cruz Azul 2 - 1 Monterrey Liga MX Estadio Ciudad de los Deportes
10/26/2025
Liga MX Estadio Olímpico Universitario
03/09/2025
Liga MX Estadio Olímpico Universitario
07/14/2024
Liga MX Estadio BBVA
05/20/2024
Liga MX Estadio Ciudad de los Deportes
05/17/2024
Liga MX Estadio BBVA
04/07/2024
Liga MX Estadio Ciudad de los Deportes
Cruz Azul Win
Monterrey Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Toluca 15 33 41 18 +23 DToluca 2 - 2 Pachuca (27-10-2025)DClub Tijuana 0 - 0 Toluca (23-10-2025)WToluca 4 - 0 Club Queretaro (18-10-2025)WLeon 2 - 4 Toluca (05-10-2025)WToluca 3 - 1 Mazatlán (28-09-2025)
2 Tigres UANL 15 32 31 14 +17 WTigres UANL 2 - 0 Club Tijuana (25-10-2025)WPachuca 1 - 2 Tigres UANL (23-10-2025)WTigres UANL 5 - 3 Necaxa (18-10-2025)DTigres UANL 1 - 1 Cruz Azul (05-10-2025)WClub Queretaro 0 - 2 Tigres UANL (28-09-2025)
3 Cruz Azul 15 32 27 17 +10 WCruz Azul 2 - 0 Monterrey (26-10-2025)DNecaxa 1 - 1 Cruz Azul (22-10-2025)WCruz Azul 2 - 1 Club America (19-10-2025)DTigres UANL 1 - 1 Cruz Azul (05-10-2025)LClub Tijuana 2 - 0 Cruz Azul (29-09-2025)
4 Club America 15 31 31 16 +15 DMazatlán 2 - 2 Club America (25-10-2025)WClub America 2 - 1 Puebla (22-10-2025)LCruz Azul 2 - 1 Club America (19-10-2025)WClub America 3 - 0 Santos Laguna (05-10-2025)WClub America 4 - 1 U.N.A.M. - Pumas (28-09-2025)
5 Monterrey 15 30 30 24 +6 LCruz Azul 2 - 0 Monterrey (26-10-2025)WMonterrey 4 - 2 FC Juarez (22-10-2025)DMonterrey 1 - 1 U.N.A.M. - Pumas (19-10-2025)DClub Tijuana 2 - 2 Monterrey (06-10-2025)WMonterrey 1 - 0 Santos Laguna (28-09-2025)
6 Guadalajara Chivas 15 23 24 20 +4 WGuadalajara Chivas 4 - 1 Atlas (26-10-2025)LClub Queretaro 1 - 0 Guadalajara Chivas (23-10-2025)WGuadalajara Chivas 2 - 0 Mazatlán (19-10-2025)WU.N.A.M. - Pumas 1 - 2 Guadalajara Chivas (06-10-2025)WPuebla 0 - 2 Guadalajara Chivas (27-09-2025)
7 Pachuca 15 22 21 19 +2 DToluca 2 - 2 Pachuca (27-10-2025)LPachuca 1 - 2 Tigres UANL (23-10-2025)DFC Juarez 2 - 2 Pachuca (18-10-2025)WNecaxa 0 - 1 Pachuca (04-10-2025)WPachuca 2 - 1 Atletico San Luis (27-09-2025)
8 Club Tijuana 15 21 26 19 +7 LTigres UANL 2 - 0 Club Tijuana (25-10-2025)DClub Tijuana 0 - 0 Toluca (23-10-2025)LPuebla 4 - 3 Club Tijuana (18-10-2025)DClub Tijuana 2 - 2 Monterrey (06-10-2025)WClub Tijuana 2 - 0 Cruz Azul (29-09-2025)
9 FC Juarez 15 20 24 25 -1 DFC Juarez 4 - 4 Puebla (25-10-2025)LMonterrey 4 - 2 FC Juarez (22-10-2025)DFC Juarez 2 - 2 Pachuca (18-10-2025)LAtlas 3 - 1 FC Juarez (04-10-2025)WFC Juarez 2 - 0 Leon (27-09-2025)
10 Santos Laguna 15 17 20 24 -4 WSantos Laguna 3 - 1 Club Queretaro (26-10-2025)DMazatlán 2 - 2 Santos Laguna (22-10-2025)WSantos Laguna 2 - 0 Leon (18-10-2025)LClub America 3 - 0 Santos Laguna (05-10-2025)LMonterrey 1 - 0 Santos Laguna (28-09-2025)
11 Atletico San Luis 15 16 23 24 -1 LAtletico San Luis 3 - 4 Necaxa (27-10-2025)WU.N.A.M. - Pumas 0 - 1 Atletico San Luis (23-10-2025)WAtletico San Luis 2 - 0 Atlas (18-10-2025)LMazatlán 2 - 1 Atletico San Luis (04-10-2025)LPachuca 2 - 1 Atletico San Luis (27-09-2025)
12 Atlas 15 16 24 33 -9 LGuadalajara Chivas 4 - 1 Atlas (26-10-2025)WAtlas 2 - 0 Leon (23-10-2025)LAtletico San Luis 2 - 0 Atlas (18-10-2025)WAtlas 3 - 1 FC Juarez (04-10-2025)WAtlas 3 - 2 Necaxa (27-09-2025)
13 U.N.A.M. - Pumas 15 15 17 22 -5 DLeon 1 - 1 U.N.A.M. - Pumas (26-10-2025)LU.N.A.M. - Pumas 0 - 1 Atletico San Luis (23-10-2025)DMonterrey 1 - 1 U.N.A.M. - Pumas (19-10-2025)LU.N.A.M. - Pumas 1 - 2 Guadalajara Chivas (06-10-2025)LClub America 4 - 1 U.N.A.M. - Pumas (28-09-2025)
14 Club Queretaro 15 14 16 28 -12 LSantos Laguna 3 - 1 Club Queretaro (26-10-2025)WClub Queretaro 1 - 0 Guadalajara Chivas (23-10-2025)LToluca 4 - 0 Club Queretaro (18-10-2025)WClub Queretaro 3 - 1 Puebla (04-10-2025)LClub Queretaro 0 - 2 Tigres UANL (28-09-2025)
15 Mazatlán 15 13 19 27 -8 DMazatlán 2 - 2 Club America (25-10-2025)DMazatlán 2 - 2 Santos Laguna (22-10-2025)LGuadalajara Chivas 2 - 0 Mazatlán (19-10-2025)WMazatlán 2 - 1 Atletico San Luis (04-10-2025)LToluca 3 - 1 Mazatlán (28-09-2025)
16 Necaxa 15 13 19 30 -11 WAtletico San Luis 3 - 4 Necaxa (27-10-2025)DNecaxa 1 - 1 Cruz Azul (22-10-2025)LTigres UANL 5 - 3 Necaxa (18-10-2025)LNecaxa 0 - 1 Pachuca (04-10-2025)LAtlas 3 - 2 Necaxa (27-09-2025)
17 Leon 15 13 13 27 -14 DLeon 1 - 1 U.N.A.M. - Pumas (26-10-2025)LAtlas 2 - 0 Leon (23-10-2025)LSantos Laguna 2 - 0 Leon (18-10-2025)LLeon 2 - 4 Toluca (05-10-2025)LFC Juarez 2 - 0 Leon (27-09-2025)
18 Puebla 15 9 19 38 -19 DFC Juarez 4 - 4 Puebla (25-10-2025)LClub America 2 - 1 Puebla (22-10-2025)WPuebla 4 - 3 Club Tijuana (18-10-2025)LClub Queretaro 3 - 1 Puebla (04-10-2025)LPuebla 0 - 2 Guadalajara Chivas (27-09-2025)