CF Cruz Azul 1-0 Puebla final score - 17 January 2026, Liga MX

Mexico - Liga MX

CF Cruz Azul
1
-
0
End
Puebla
Welcome offer
Exclusive Offer

New customers only | Commercial content | 18+ age limit | T&Cs apply

Highlights

CF Cruz Azul CF Cruz Azul
Puebla Puebla
End of game
86'
I. Maestro Puch
E. Lozano
M. Levy
85'
R. Gonzalez
J. Paradela
84'
83'
A. Ramirez
A. Organista
J. Paradela
G. Fernandez
78'
drop icon
J. Marquez
C. Rotondi
70'
A. Morales Rosas
E. Lira
70'
66'
E. Navarro
59'
D. Gutierrez
59'
R. Pachuca
E. Guerra
46'
K. Velasco
E. Gomez
M. Levy
L. Romero
46'
O. Campos
J. Sanchez
46'
Half-time
35'
P. Gamarra
C. Baltazar
11'
F. Monarrez
Kick-off

Game Statistics

CF Cruz Azul CF Cruz Azul
Puebla Puebla
73
Possession (%)
27
21
Total shots
3
9
Shots on target
0
10
Corners
4
11
Free Kicks
18
14
Fouls
9
1
Yellow card
2
0
Red card
1
18
Goal opportunities
2
4
Offside
2
12
Shots off target
3
5
Shots blocked
1
434
Passes attempted
216
397
Successful passes
161
37
Unsuccessful passes
55
8
Long passes attempted
41
3
Successful long passes
13
5
Unsuccessful long passes
28
51
Crosses attempted
9
8
Successful crosses
2
43
Unsuccessful crosses
7
8
Successful dribbles
5
20
Loss of possession
27
8
Fouled against
14
5
Tackles attempted
6
5
Successful tackles
5
0
Missed tackles
1
21
Defensive clearances
60
2
Interceptions
7
1
Defensive blocks
10
0
Saves
8
3
Clearances
15
1
Injuries
3
5
Substitutions
5

Form

Table

Teams Pts P W D L GD
3 CF Cruz Azul
33 17 9 6 2 +13
17 Puebla
13 17 3 4 10 -13

Last matches

CF Cruz Azul
CF Cruz Azul Last matches
W D D L L W
Wins

2/6 (33%)

Draw

2/6 (33%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

2.83 Total goals
83% BTTS
1.5 Goals scored
1.33 Goals conceded
50% Over 2.5
50% Under 2.5

14 Jan 2026 - Liga MX

CF Cruz Azul
2 :  0
Atlas FC

10 Jan 2026 - Liga MX

Club Leon
2 :  1
CF Cruz Azul

10 Dec 2025 - FIFA Intercontinental Cup

CF Cruz Azul
1 :  2
Flamengo

6 Dec 2025 - Liga MX

Tigres UANL
1 :  1
CF Cruz Azul

3 Dec 2025 - Liga MX

CF Cruz Azul
1 :  1
Tigres UANL

30 Nov 2025 - Liga MX

CF Cruz Azul
3 :  2
Chivas
W L W D L W
Wins

3/6 (50%)

Draw

1/6 (17%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

3.17 Total goals
67% BTTS
1.83 Goals scored
1.33 Goals conceded
50% Over 2.5
50% Under 2.5

14 Jan 2026 - Liga MX

CF Cruz Azul
2 :  0
Atlas FC

10 Dec 2025 - FIFA Intercontinental Cup

CF Cruz Azul
1 :  2
Flamengo

3 Dec 2025 - Liga MX

CF Cruz Azul
1 :  1
Tigres UANL

30 Nov 2025 - Liga MX

CF Cruz Azul
3 :  2
Chivas

8 Nov 2025 - Liga MX

CF Cruz Azul
2 :  3
Pumas UNAM

25 Oct 2025 - Liga MX

CF Cruz Azul
2 :  0
Monterrey
D D W D D L
Wins

1/6 (17%)

Draw

4/6 (67%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

2 Total goals
67% BTTS
1.17 Goals scored
0.83 Goals conceded
33% Over 2.5
67% Under 2.5

10 Jan 2026 - Liga MX

Club Leon
2 :  1
CF Cruz Azul

6 Dec 2025 - Liga MX

Tigres UANL
1 :  1
CF Cruz Azul

27 Nov 2025 - Liga MX

Chivas
0 :  0
CF Cruz Azul

31 Oct 2025 - Liga MX

Puebla
0 :  3
CF Cruz Azul

21 Oct 2025 - Liga MX

Club Necaxa
1 :  1
CF Cruz Azul

4 Oct 2025 - Liga MX

Tigres UANL
1 :  1
CF Cruz Azul
Puebla
Puebla Last matches
L D L W L W
Wins

2/6 (33%)

Draw

1/6 (17%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

3.5 Total goals
67% BTTS
1.5 Goals scored
2 Goals conceded
83% Over 2.5
17% Under 2.5

13 Jan 2026 - Liga MX

Puebla
2 :  1
Mazatlan FC

9 Jan 2026 - Liga MX

Atlas FC
1 :  0
Puebla

8 Nov 2025 - Liga MX

Club Leon
1 :  2
Puebla

31 Oct 2025 - Liga MX

Puebla
0 :  3
CF Cruz Azul

24 Oct 2025 - Liga MX

FC Juarez
4 :  4
Puebla

21 Oct 2025 - Liga MX

CF America
2 :  1
Puebla
L D L W L W
Wins

2/6 (33%)

Draw

1/6 (17%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

4.17 Total goals
67% BTTS
1.67 Goals scored
2.5 Goals conceded
83% Over 2.5
17% Under 2.5

13 Jan 2026 - Liga MX

Puebla
2 :  1
Mazatlan FC

31 Oct 2025 - Liga MX

Puebla
0 :  3
CF Cruz Azul

17 Oct 2025 - Liga MX

Puebla
4 :  3
Tijuana

27 Sept 2025 - Liga MX

Puebla
0 :  2
Chivas

23 Sept 2025 - Liga MX

Puebla
2 :  2
CF Pachuca

29 Aug 2025 - Liga MX

Puebla
2 :  4
Monterrey
L L L D W L
Wins

1/6 (17%)

Draw

1/6 (17%)

Losses

4/6 (67%)

Average stats (Last 6 matchs)

3.33 Total goals
67% BTTS
1.33 Goals scored
2 Goals conceded
67% Over 2.5
33% Under 2.5

9 Jan 2026 - Liga MX

Atlas FC
1 :  0
Puebla

8 Nov 2025 - Liga MX

Club Leon
1 :  2
Puebla

24 Oct 2025 - Liga MX

FC Juarez
4 :  4
Puebla

21 Oct 2025 - Liga MX

CF America
2 :  1
Puebla

4 Oct 2025 - Liga MX

Queretaro
3 :  1
Puebla

19 Sept 2025 - Liga MX

Club Necaxa
1 :  0
Puebla

Head to head

CF Cruz Azul

67 %

Draw

17 %

Puebla

17 %

Average stats (last H2H results)

2.67
Total goals
66.67%
BTTS
1.83
Goals scored
0.83
Goals conceded
66.67%
Over 2.5
33.33%
Under 2.5

31 Oct 2025 - Liga MX

Puebla
0 :  3
CF Cruz Azul

25 Jan 2025 - Liga MX

CF Cruz Azul
1 :  1
Puebla

18 Oct 2024 - Liga MX

Puebla
1 :  2
CF Cruz Azul

12 Apr 2024 - Liga MX

Puebla
0 :  1
CF Cruz Azul

12 Nov 2023 - Liga MX

CF Cruz Azul
1 :  2
Puebla

17 Feb 2023 - Liga MX

Puebla
1 :  3
CF Cruz Azul

Tactical Scheme

CF Cruz Azul

Formation : 3 - 4 - 2 - 1

1
A. Gudino
4
W. Ditta
6
E. Lira
33
G. Piovi
2
J. Sanchez
20
J. Paradela
8
A. Palavecino
29
C. Rotondi
18
L. Romero
19
C. Rodriguez
21
G. Fernandez
17
E. Lozano
11
E. Gomez
22
C. Baltazar Agraz
15
E. Guerra
3
L. Rey
24
A. Organista
7
F. Monarrez
6
N. Diaz
192
E. Navarro
12
I. Moreno
28
R. Gutierrez

Formation : 4 - 2 - 3 - 1

Puebla

Substitutes

CF Cruz Azul
CF Cruz Azul
Goalkeeper

E. Ochoa

Defender

O. Chagoya

J. Sanchez 46'

Midfielder

R. Gonzalez

J. Paradela 84'

A. Garcia

J. Marquez

C. Rotondi 70'

J. Mendoza

D. Valdez

E. Sanchez Miranda

Forward

M. Levy

L. Romero 46'

A. Morales Rosas

E. Lira 70'

Puebla
Puebla
Goalkeeper

J. Rodriguez

Defender

R. Pachuca

E. Guerra 59'

Midfielder

M. Ramirez

E. Mustre Torres

A. Ramirez

A. Organista 83'

A. Gamarra

C. Baltazar 35'

A. Araos

Forward

K. Velasco

E. Gomez 46'

B. Garnica

I. Maestro Puch

E. Lozano 86'

Missing players

CF Cruz Azul
CF Cruz Azul
Defender

J. Orozco

Puebla
Puebla

Live Commentary

90+8' coup_franc_1

Puebla awarded a free kick in their own half.

90+7' hors_jeu_1

Cruz Azul are whistled for offside.

90+7'  

Puebla needs to be cautious. Cruz Azul have an attacking throw-in.

90+6'  

Cruz Azul to take a throw-in in Puebla territory.

90+5'  

Agustin Palavecino is back on his feet again.

90+1' blessure_1

The match at Estadio Azteca has been interrupted briefly for a check on Agustin Palavecino, who is down injured.

90' coup_franc_1

Mario Terrazas Chavez signals a free kick to Puebla.

89'  

Cruz Azul awarded a throw-in in their own half.

89' sifflet_1

Goal kick for Puebla at Estadio Azteca.

89' tir_non_cadre_1

Cruz Azul's Gonzalo Piovi misses with an attempt on goal.

88'  

Throw-in for Puebla at Estadio Azteca.

86' substitution_1

The away team replace Esteban Lozano with Ignacio Maestro Puch.

86' sifflet_1

Cruz Azul have a goal kick.

86' corner_1

Puebla have been awarded a corner by Mario Terrazas Chavez.

85' carton_jaune_1

At Estadio Azteca, Mateo Levy has been yellow-carded for the home team.

85' coup_franc_1

Mario Terrazas Chavez signals a free kick to Puebla in their own half.

84'  

Throw-in for Cruz Azul in the half of Puebla.

84' substitution_1

Rogelio Gonzalez is replacing Jose Paradela for Cruz Azul at Estadio Azteca.

83' substitution_1

Hernan Cristante (Puebla) is making a fourth substitution, with Alonso Ramirez replacing Alejandro Organista.

82' sifflet_1

It's a goal kick for the away team in Mexico City.

82' tir_non_cadre_1

In Mexico City Cruz Azul attack through Amaury Morales Rosas. The finish is off target, however.

78' but_1

Goal! Jose Paradela gives Cruz Azul a 1-0 lead in Mexico City. Gabriel Fernandez instrumental with a fine assist.

78' corner_1

Cruz Azul have been awarded a corner by Mario Terrazas Chavez.

77' corner_1

Corner awarded to Cruz Azul.

76'  

A throw-in for the away team on the opposite half.

75'  

Throw-in for Cruz Azul in the half of Puebla.

74' sifflet_1

Mario Terrazas Chavez awards Puebla a goal kick.

74' tir_non_cadre_1

Cruz Azul are pushing forward but Agustin Palavecino's finish is wide of the goal.

72' coup_franc_1

Free kick for Puebla in their own half.

71' sifflet_1

Goal kick for Puebla at Estadio Azteca.

71' tir_non_cadre_1

Gabriel Fernandez of Cruz Azul gets in a strike, but is off target.

70' substitution_1

The home team have replaced Carlos Rodolfo Rotondi with Jeremy Marquez. This is the fourth substitution made today by Nicolas Larcamon.

70' substitution_1

Nicolas Larcamon (Cruz Azul) is making a third substitution, with Amaury Morales Rosas replacing Erik Lira.

70' sifflet_1

It's a goal kick for the away team in Mexico City.

69' hors_jeu_1

Puebla are too eager and fall into an offside trap.

68'  

Throw-in for Puebla close to the penalty box.

67' tir_cadre_1

Cruz Azul's Carlos Rodriguez gets in a shot on goal at Estadio Azteca. But the effort is unsuccessful.

66' carton_jaune_1

Eduardo Navarro (Puebla) has received a first yellow card.

66' coup_franc_1

Cruz Azul awarded a free kick in their own half.

65' corner_1

Corner awarded to Puebla.

64'  

Esteban Lozano returns to the field for Puebla after picking up a slight injury.

64' sifflet_1

Puebla have a goal kick.

64' tir_non_cadre_1

Gabriel Fernandez (Cruz Azul) is first to the ball but his header is off-target.

64'  

Throw-in high up the field for Cruz Azul in Mexico City.

63'  

Puebla needs to be cautious. Cruz Azul have an attacking throw-in.

63' blessure_1

Esteban Lozano is writhing in pain and play has been suspended for a few moments.

62' coup_franc_1

Free kick for Cruz Azul in their own half.

62' sifflet_1

Ball goes out of play for a Puebla goal kick.

62' tir_non_cadre_1

Mateo Levy's header is off-target for Cruz Azul.

60'  

Mario Terrazas Chavez awards the away team a throw-in.

59' carton_jaune_1

Ricardo Gutierrez (Puebla) has received a yellow card from Mario Terrazas Chavez.

59' substitution_1

The away team have replaced Edgar Guerra with Rodrigo Pachuca. This is the third substitution made today by Hernan Cristante.

58' sifflet_1

Puebla have a goal kick.

58' tir_non_cadre_1

Omar Chagoya for Cruz Azul gets in a strike but fails to hit the target.

57'  

Cruz Azul to take a throw-in in Puebla territory.

57'  

Ball safe as Cruz Azul is awarded a throw-in in their half.

57' corner_1

Cruz Azul have been awarded a corner by Mario Terrazas Chavez.

56'  

Cruz Azul have a dangerous throw-in.

55' sifflet_1

Ball goes out of play for a Cruz Azul goal kick.

55' tir_non_cadre_1

Puebla's Edgar Guerra misses with an attempt on goal.

54' coup_franc_1

Mario Terrazas Chavez signals a free kick to Puebla in their own half.

54'  

Throw-in Puebla.

53'  

Throw-in for Puebla in their own half.

53'  

Mario Terrazas Chavez signals a Cruz Azul throw-in in Puebla's half.

52' sifflet_1

Mario Terrazas Chavez awards Puebla a goal kick.

52' tir_non_cadre_1

Cruz Azul's Jose Paradela gets his shot away but it misses the target.

51' tir_cadre_1

Cruz Azul drives forward and Agustin Palavecino gets in a shot. Without netting, however.

51' corner_1

Corner awarded to Cruz Azul.

50'  

Throw-in for Cruz Azul in their own half.

49'  

Throw-in high up the field for Puebla in Mexico City.

48' coup_franc_1

Mario Terrazas Chavez signals a free kick to Puebla in their own half.

48'  

Can Cruz Azul capitalize from this throw-in deep inside Puebla's half?

47' sifflet_1

Goal kick for Puebla at Estadio Azteca.

46' sifflet_1

It's a goal kick for the away team in Mexico City.

46'  

Throw-in for Cruz Azul at Estadio Azteca.

46' substitution_1

Nicolas Larcamon is making the team's second substitution at Estadio Azteca with Omar Chagoya replacing Jorge Sanchez.

46' substitution_1

Cruz Azul make their first substitution with Mateo Levy replacing Luka Romero.

46' substitution_1

Kevin Velasco is replacing Emiliano Gomez for Puebla at Estadio Azteca.

45+7'  

A throw-in for the away team on the opposite half.

45+7' hors_jeu_1

Cruz Azul are caught offside.

45+5' coup_franc_1

In Mexico City a free kick has been awarded the home team.

45+5' coup_franc_1

Free kick Cruz Azul.

45+3'  

Puebla's Esteban Lozano is back in action after a slight knock.

45+3'  

Ball safe as Cruz Azul is awarded a throw-in in their half.

45+3'  

Puebla awarded a throw-in in their own half.

45+2' blessure_1

The match has been stopped briefly for attention to the injured Esteban Lozano.

45+1' corner_1

Puebla have been awarded a corner by Mario Terrazas Chavez.

45' sifflet_1

Mario Terrazas Chavez blows to end the first-half.

44'  

Eduardo Navarro is back on the pitch.

43' hors_jeu_1

Cruz Azul push upfield but Mario Terrazas Chavez quickly pulls them for offside.

42' blessure_1

Attention is being given to Puebla’s Eduardo Navarro and play has been suspended briefly.

41' sifflet_1

It's a goal kick for the away team in Mexico City.

41' tir_non_cadre_1

Cruz Azul's Carlos Rodolfo Rotondi breaks free at Estadio Azteca. But the strike goes wide of the post.

40'  

Throw-in Cruz Azul.

40'  

Can Puebla get the ball into an attacking position from this throw-in in Cruz Azul's half?

39'  

Can Puebla get the ball into an attacking position from this throw-in in Cruz Azul's half?

38' hors_jeu_1

In Mexico City, Puebla push forward quickly but are pulled up for offside.

38' tir_cadre_1

Cruz Azul's Jose Paradela is on target but unsuccessful.

37' tir_cadre_1

Cruz Azul's Carlos Rodolfo Rotondi goes close with his head but his effort is blocked.

35' substitution_1

Ariel Gamarra is replacing Carlos Alberto Baltazar Agraz for the away team.

35' sifflet_1

Ball goes out of play for a Puebla goal kick.

35' tir_non_cadre_1

In Mexico City Cruz Azul attack through Agustin Palavecino. The finish is off target, however.

34' tir_cadre_1

Cruz Azul pushes forward through Willer Ditta, whose finish on goal is saved.

33' tir_cadre_1

Carlos Rodolfo Rotondi for Cruz Azul drives towards goal at Estadio Azteca. But the finish is unsuccessful.

33' corner_1

Corner awarded to Cruz Azul.

32'  

Throw-in for Cruz Azul in the half of Puebla.

31'  

Mario Terrazas Chavez signals a throw-in for Cruz Azul, close to Puebla's area.

30'  

Mario Terrazas Chavez signals a Cruz Azul throw-in in Puebla's half.

30' coup_franc_1

Free kick for Cruz Azul in the half of Puebla.

30'  

Throw-in for Cruz Azul close to the penalty box.

29' corner_1

Cruz Azul have been awarded a corner by Mario Terrazas Chavez.

29' tir_cadre_1

Jose Paradela of Cruz Azul smashes in a shot on target. The keeper saves, though.

29' corner_1

Cruz Azul have been awarded a corner by Mario Terrazas Chavez.

27' coup_franc_1

Free kick in a good position for Cruz Azul!

26' coup_franc_1

Puebla awarded a free kick in their own half.

25' corner_1

Corner awarded to Cruz Azul.

25' tir_cadre_1

In Mexico City, Gabriel Fernandez (Cruz Azul) gets his head to the ball but the strike is cleared by an untiring defence.

24'  

A throw-in for the home team on the opposite half.

24' corner_1

Corner awarded to Cruz Azul.

23'  

Mario Terrazas Chavez awards the away team a throw-in.

23' corner_1

Cruz Azul have been awarded a corner by Mario Terrazas Chavez.

21' sifflet_1

Goal kick for Puebla at Estadio Azteca.

21' tir_non_cadre_1

Carlos Rodolfo Rotondi (Cruz Azul) wins the ball in the air but heads wide.

20' coup_franc_1

Free kick for Puebla in their own half.

19' sifflet_1

Cruz Azul have a goal kick.

19' tir_non_cadre_1

Puebla are coming forward and Esteban Lozano gets in a strike, it misses the target, however.

19'  

Puebla to take a throw-in in Cruz Azul territory.

18' sifflet_1

Mario Terrazas Chavez awards Puebla a goal kick.

11' carton_rouge_1

Fernando Monarrez Puebla.

4' hors_jeu_1

Cruz Azul advance rapidly upfield but Mario Terrazas Chavez blows for offside.

0' sifflet_1

The whistle has gone to start the match.

 

Club Puebla's performance of the last 5 matches is better than CF Cruz Azul's.

 

In Liga MX, Clausura, Club Puebla has better performance than CF Cruz Azul.

 

Both teams haven't won their last match in Liga MX, Clausura.

 

CF Cruz Azul have scored at least one goal for 5 consecutive matches.

 

CF Cruz Azul have conceded a goal in each of their last 5 matches.

 

CF Cruz Azul haven't won in their last 4 games.

 

CF Cruz Azul scores 2 goals when playing at home and Club Puebla scores 1 goals when playing away (on average).

 

Both teams lost their last match.

 

Average number of goals in the first half in meetings between CF Cruz Azul and Club Puebla is 1.4.

 

Average number of goals in meetings between CF Cruz Azul and Club Puebla is 2.4.

 

CF Cruz Azul scores 1.6 goals in a match against Club Puebla and Club Puebla scores 0.8 goals against CF Cruz Azul (on average).

 

In the last 5 meetings CF Cruz Azul won 3, Club Puebla won 1, 1 draws.

 

CF Cruz Azul have lost just 1 of their last 5 games against Club Puebla (in all competitions).

 

CF Cruz Azul's performance of the last 5 matches is better than Club Puebla's.

 

In Liga MX, Clausura, CF Cruz Azul has better performance than Club Puebla.

 

When Club Puebla is down 1-0 away, they win 7% of their matches.

 

When CF Cruz Azul is down 0-1 home, they win 50% of their matches.

 

When Club Puebla leads 0-1 away, they win in 42% of their matches.

 

When CF Cruz Azul leads 1-0 at home, they win in 88% of their matches.

 

On their last meeting CF Cruz Azul won by 3 goals.

 

The winner of their last meeting was CF Cruz Azul.

 

CF Cruz Azul wins 33% of halftimes, Club Puebla wins 21%.

 

CF Cruz Azul wins 1st half in 33% of their matches, Club Puebla in 21% of their matches.

 

Club Puebla have conceded a goal in each of their last 13 matches.

 

CF Cruz Azul's last home win against Club Puebla was in 2018.

 

During the last 44 meetings, CF Cruz Azul have won 18 times, there have been 14 draws while Club Puebla have won 12 times. The goal difference is 67-52 in favour of CF Cruz Azul.

 

During the last 22 meetings with CF Cruz Azul playing at home, CF Cruz Azul have won 11 times, there have been 5 draws while Club Puebla have won 6 times. The goal difference is 36-22 in favour of CF Cruz Azul.

 

The most common result of matches between CF Cruz Azul and Club Puebla is 1-1. 9 matches have ended with this result.

Score and result CF Cruz Azul - Puebla

The CF Cruz Azul - Puebla match (Football - Liga MX) at 17/01/2026 22:05 is complete.

The CF Cruz Azul - Puebla match result is as follows: 1-0.

Now that this Liga MX Football match is over and the score is known, you can find the highlights and key statistics on that same page.