Puebla 0-3 CF Cruz Azul final score - 31 October 2025, Liga MX

Mexico - Liga MX

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

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

Highlights

Puebla Puebla
CF Cruz Azul CF Cruz Azul
End of game
85'
E. Sanchez Miranda
C. Rodriguez
85'
L. Romero
J. Marquez
84'
drop icon
O. Chagoya
A. Sepulveda
72'
L. Faravelli
J. Paradela
72'
A. Sepulveda
G. Fernandez
A. Gamarra
66'
64'
I. Rivero
M. Bogusz
C. Baltazar Agraz
E. Navarro
60'
A. Gamarra
E. Guerra
60'
A. Araos
R. Marin
60'
57'
drop icon
J. Marquez
G. Fernandez
E. Navarro
50'
F. Monarrez
L. Rey
46'
Half-time
33'
drop icon
M. Bogusz
C. Rodriguez
Kick-off

Game Statistics

Puebla Puebla
CF Cruz Azul CF Cruz Azul
42
Possession (%)
58
11
Fouls
11
11
Free Kicks
13
9
Clearances
5
4
Saves
4
4
Shots on target
7
2
Shots off target
5
4
Corners
7
2
Offside
0
2
Shots blocked
1
4
Substitutions
5
1
Injuries
1
6
Total shots
12
2
Yellow card
0

Form

Table

Teams Pts P W D L GD
3
CF Cruz Azul
CF Cruz Azul
35 17 10 5 2 +12
18
Puebla
Puebla
12 17 3 3 11 -21

Last matches

Puebla
Puebla Last matches
D L L W L D
Wins

1/6 (17%)

Draw

2/6 (33%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

4.67 Total goals
83% BTTS
2 Goals scored
2.67 Goals conceded
83% Over 2.5
17% Under 2.5

24 Oct 2025 - Liga MX

FC Juarez
4 :  4
Puebla

21 Oct 2025 - Liga MX

CF America
2 :  1
Puebla

17 Oct 2025 - Liga MX

Puebla
4 :  3
Tijuana

4 Oct 2025 - Liga MX

Queretaro
3 :  1
Puebla

27 Sept 2025 - Liga MX

Puebla
0 :  2
Chivas

23 Sept 2025 - Liga MX

Puebla
2 :  2
CF Pachuca
W L L D L W
Wins

2/6 (33%)

Draw

1/6 (17%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

3.67 Total goals
50% BTTS
1.5 Goals scored
2.17 Goals conceded
50% Over 2.5
50% Under 2.5

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

15 Aug 2025 - Liga MX

Puebla
0 :  2
Atletico San Luis

25 Jul 2025 - Liga MX

Puebla
1 :  0
Club Santos Laguna
D L L L L D
Wins

0/6 (0%)

Draw

2/6 (33%)

Losses

4/6 (67%)

Average stats (Last 6 matchs)

3.33 Total goals
67% BTTS
1.17 Goals scored
2.17 Goals conceded
67% Over 2.5
33% Under 2.5

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

13 Sept 2025 - Liga MX

Deportivo Toluca FC
3 :  1
Puebla

24 Aug 2025 - Liga MX

Pumas UNAM
0 :  0
Puebla
CF Cruz Azul
CF Cruz Azul Last matches
D L D W D W
Wins

2/6 (33%)

Draw

3/6 (50%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

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

25 Oct 2025 - Liga MX

CF Cruz Azul
2 :  0
Monterrey

21 Oct 2025 - Liga MX

Club Necaxa
1 :  1
CF Cruz Azul

18 Oct 2025 - Liga MX

CF Cruz Azul
2 :  1
CF America

4 Oct 2025 - Liga MX

Tigres UANL
1 :  1
CF Cruz Azul

28 Sept 2025 - Liga MX

Tijuana
2 :  0
CF Cruz Azul

24 Sept 2025 - Liga MX

CF Cruz Azul
2 :  2
Queretaro
W W W D W W
Wins

5/6 (83%)

Draw

1/6 (17%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

3.33 Total goals
67% BTTS
2.17 Goals scored
1.17 Goals conceded
67% Over 2.5
33% Under 2.5

25 Oct 2025 - Liga MX

CF Cruz Azul
2 :  0
Monterrey

18 Oct 2025 - Liga MX

CF Cruz Azul
2 :  1
CF America

24 Sept 2025 - Liga MX

CF Cruz Azul
2 :  2
Queretaro

19 Sept 2025 - Liga MX

CF Cruz Azul
3 :  2
FC Juarez

23 Aug 2025 - Liga MX

CF Cruz Azul
1 :  0
Deportivo Toluca FC

16 Aug 2025 - Liga MX

CF Cruz Azul
3 :  2
Club Santos Laguna
W W W L D D
Wins

3/6 (50%)

Draw

2/6 (33%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

2.17 Total goals
67% BTTS
1.17 Goals scored
1 Goals conceded
33% Over 2.5
67% Under 2.5

21 Oct 2025 - Liga MX

Club Necaxa
1 :  1
CF Cruz Azul

4 Oct 2025 - Liga MX

Tigres UANL
1 :  1
CF Cruz Azul

28 Sept 2025 - Liga MX

Tijuana
2 :  0
CF Cruz Azul

13 Sept 2025 - Liga MX

CF Pachuca
0 :  1
CF Cruz Azul

30 Aug 2025 - Liga MX

Chivas
1 :  2
CF Cruz Azul

11 Aug 2025 - Liga MX

Atletico San Luis
1 :  2
CF Cruz Azul

Head to head

Puebla

20 %

Draw

20 %

CF Cruz Azul

60 %

Average stats (last H2H results)

2.6
Total goals
80%
BTTS
1
Goals scored
1.6
Goals conceded
60%
Over 2.5
40%
Under 2.5

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

Puebla

Formation : 5 - 4 - 1

33
J. Rodriguez
195
A. de la Rosa Burgos
192
E. Navarro
20
R. Pachuca
4
E. Orona
6
N. Diaz
15
E. Guerra
24
A. Organista
3
L. Rey
11
E. Gomez
19
R. Marin
21
G. Fernandez
7
M. Bogusz
20
J. Paradela
3
O. Chagoya
16
J. Marquez
19
C. Rodriguez
31
A. Morales Rosas
5
J. Orozco Chiquete
6
E. Lira
4
W. Ditta
23
K. Mier

Formation : 3 - 4 - 2 - 1

CF Cruz Azul

Substitutes

Puebla
Puebla
Goalkeeper

J. Gonzalez

Defender

B. Hernandez

J. Rivas

Midfielder

C. Baltazar Agraz

E. Navarro 60'

M. Ramirez

A. Gamarra

E. Guerra 60'

A. Araos

R. Marin 60'

Forward

E. Lozano

B. Garnica

F. Monarrez

L. Rey 46'

CF Cruz Azul
CF Cruz Azul
Goalkeeper

A. Gudino

Defender

J. Sanchez

Midfielder

A. Garcia

D. Valdez

E. Sanchez Miranda

C. Rodriguez 85'

L. Faravelli

J. Paradela 72'

I. Rivero

M. Bogusz 64'

Forward

L. Romero

J. Marquez 85'

M. Levy

A. Sepulveda

G. Fernandez 72'

Missing players

Puebla
Puebla
CF Cruz Azul
CF Cruz Azul
Midfielder

A. Montano

Live Commentary

90+6' sifflet_1

Cruz Azul have a goal kick.

90+6' corner_1

Puebla have been awarded a corner by Guillermo Pacheco Larios.

90+4' hors_jeu_1

Puebla are whistled for offside.

90+4'  

Throw-in for Puebla close to the penalty box.

90+4' corner_1

Puebla have been awarded a corner by Guillermo Pacheco Larios.

90+2' coup_franc_1

Free kick for Puebla in the half of Cruz Azul.

90+2' hors_jeu_1

Puebla are caught offside.

90+1' coup_franc_1

In Puebla a free kick has been awarded the away team.

90+1'  

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

90' sifflet_1

Guillermo Pacheco Larios awards Cruz Azul a goal kick.

90' tir_non_cadre_1

Puebla are pushing forward but Fernando Monarrez's finish is wide of the goal.

89'  

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

89' tir_cadre_1

Puebla's Alvaro Alejandro de la Rosa Burgos gets in a shot on goal at Estadio Cuauhtemoc. But the effort is unsuccessful.

88'  

Guillermo Pacheco Larios signals a throw-in for Puebla, close to Cruz Azul's area.

88' coup_franc_1

Free kick Puebla.

87'  

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

87'  

Throw-in for Puebla in their own half.

87' sifflet_1

It's a goal kick for the home team in Puebla.

85' substitution_1

Nicolas Larcamon (Cruz Azul) is making a fifth substitution, with Emmanuel Sanchez Miranda replacing Carlos Rodriguez.

85' substitution_1

Luka Romero is on a sub for Jeremy Marquez for Cruz Azul.

84' but_1

Goal! Omar Chagoya extends Cruz Azul's lead to 0-3. Angel Sepulveda with an assist there.

83' tir_cadre_1

Puebla push forward at Estadio Cuauhtemoc and Carlos Alberto Baltazar Agraz gets in a great header. The attempt is cleared by the Cruz Azul defence.

82' corner_1

Corner awarded to Cruz Azul.

81' corner_1

Cruz Azul have been awarded a corner by Guillermo Pacheco Larios.

81' tir_cadre_1

Omar Chagoya for Cruz Azul drives towards goal at Estadio Cuauhtemoc. But the finish is unsuccessful.

77' coup_franc_1

Puebla awarded a free kick in their own half.

76' coup_franc_1

Free kick for Cruz Azul in their own half.

76' coup_franc_1

Free kick for Puebla in their own half.

75'  

Throw-in for Puebla in their own half.

75'  

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

75' corner_1

Corner awarded to Cruz Azul.

73'  

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

73'  

Throw-in for Cruz Azul at Estadio Cuauhtemoc.

72' substitution_1

The away team replace Jose Paradela with Lorenzo Faravelli.

72' substitution_1

Nicolas Larcamon is making the team's second substitution at Estadio Cuauhtemoc with Angel Sepulveda replacing Gabriel Fernandez.

72' coup_franc_1

Puebla awarded a free kick in their own half.

70' sifflet_1

Goal kick for Cruz Azul at Estadio Cuauhtemoc.

70'  

Guillermo Pacheco Larios signals a Puebla throw-in in Cruz Azul's half.

69' coup_franc_1

Guillermo Pacheco Larios signals a free kick to Cruz Azul in their own half.

69'  

Guillermo Pacheco Larios awards the away team a throw-in.

69'  

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

68' corner_1

Cruz Azul have been awarded a corner by Guillermo Pacheco Larios.

67'  

Carlos Rodriguez for Cruz Azul is back on the field again.

67' coup_franc_1

Free kick for Cruz Azul in their own half.

66' carton_jaune_1

Ariel Gamarra is booked for the home team.

66' blessure_1

The match has been stopped briefly for attention to the injured Carlos Rodriguez.

65' coup_franc_1

Guillermo Pacheco Larios signals a free kick to Puebla.

64' corner_1

Corner awarded to Puebla.

64' substitution_1

The away team have replaced Mateusz Bogusz with Ignacio Rivero. This is the first substitution made today by Nicolas Larcamon.

63'  

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

63' corner_1

Puebla have been awarded a corner by Guillermo Pacheco Larios.

61' coup_franc_1

Free kick for Cruz Azul in the half of Puebla.

60' substitution_1

Hernan Cristante is making the team's fourth substitution at Estadio Cuauhtemoc with Ariel Gamarra replacing Edgar Guerra.

60' substitution_1

Carlos Alberto Baltazar Agraz is replacing Eduardo Navarro for Puebla at Estadio Cuauhtemoc.

60' substitution_1

Hernan Cristante (Puebla) is making a second substitution, with Angelo Araos replacing Ricardo Marin.

60'  

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

59' sifflet_1

Goal kick for Cruz Azul at Estadio Cuauhtemoc.

57' but_1

Goal! Cruz Azul extend their lead to 0-2 through Jeremy Marquez. Gabriel Fernandez instrumental with a fine assist.

56' tir_cadre_1

Ricardo Marin (Puebla) goes close with a header but the ball is scrambled away by Cruz Azul defenders.

55'  

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

54'  

Throw-in Puebla.

54'  

Throw-in for Puebla at Estadio Cuauhtemoc.

54' sifflet_1

Ball goes out of play for a Puebla goal kick.

54' tir_non_cadre_1

In Puebla Cruz Azul attack through Jesus Orozco. The finish is off target, however.

53'  

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

51'  

Throw-in for Cruz Azul in their own half.

51'  

Guillermo Pacheco Larios awards the home team a throw-in.

50' carton_jaune_1

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

50' coup_franc_1

Cruz Azul are in shooting range from this free kick.

48'  

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

46' coup_franc_1

Cruz Azul awarded a free kick in their own half.

46' substitution_1

The home team have replaced Luis Rey with Fernando Monarrez. This is the first substitution made today by Hernan Cristante.

45+4'  

Throw-in Cruz Azul.

45+3'  

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

45+2'  

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

45+1' coup_franc_1

In Puebla a free kick has been awarded the away team.

45' sifflet_1

The whistle has gone to end the first-half.

45'  

Nicolas Diaz returns to the field for Puebla after picking up a slight injury.

45' corner_1

Corner awarded to Cruz Azul.

43' blessure_1

Guillermo Pacheco Larios waits before resuming play because Nicolas Diaz for Puebla is still down.

42'  

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

41'  

Guillermo Pacheco Larios signals a Puebla throw-in in Cruz Azul's half.

41' coup_franc_1

Guillermo Pacheco Larios signals a free kick to Puebla.

40'  

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

40' sifflet_1

Puebla have a goal kick.

39' sifflet_1

Guillermo Pacheco Larios awards Cruz Azul a goal kick.

39' tir_non_cadre_1

Puebla's Efrain Orona misses with an attempt on goal.

38' coup_franc_1

Free kick for Puebla in the half of Cruz Azul.

37'  

Throw-in Puebla.

36'  

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

36'  

Guillermo Pacheco Larios awards the away team a throw-in.

35'  

Throw-in for Cruz Azul in their own half.

35'  

Throw-in for Cruz Azul at Estadio Cuauhtemoc.

34' coup_franc_1

Guillermo Pacheco Larios signals a free kick to Puebla in their own half.

33' but_1

Goal! Cruz Azul have got their heads in front thanks to a Mateusz Bogusz strike. That's a fine assist from Carlos Rodriguez.

32' sifflet_1

It's a goal kick for the home team in Puebla.

31' tir_cadre_1

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

30'  

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

29'  

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

27' tir_cadre_1

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

26' coup_franc_1

Puebla will need to be alert as they defend a dangerous free kick from Cruz Azul.

25'  

Puebla awarded a throw-in in their own half.

22' sifflet_1

It's a goal kick for the home team in Puebla.

22' tir_non_cadre_1

Cruz Azul are coming forward and Amaury Morales Rosas gets in a strike, it misses the target, however.

22' sifflet_1

Puebla have a goal kick.

21' coup_franc_1

Puebla awarded a free kick in their own half.

20'  

Throw-in Cruz Azul.

19' sifflet_1

Guillermo Pacheco Larios awards Puebla a goal kick.

19' tir_non_cadre_1

Cruz Azul's Jeremy Marquez misses with an attempt on goal.

18'  

Throw-in for Puebla in their own half.

17'  

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

17'  

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

17'  

Throw-in for Puebla at Estadio Cuauhtemoc.

16'  

Guillermo Pacheco Larios awards the away team a throw-in.

15' sifflet_1

Goal kick for Puebla at Estadio Cuauhtemoc.

15' tir_non_cadre_1

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

15' corner_1

Cruz Azul have been awarded a corner by Guillermo Pacheco Larios.

12' sifflet_1

Ball goes out of play for a Puebla goal kick.

12' tir_non_cadre_1

Cruz Azul surge into the attack at Estadio Cuauhtemoc but Gabriel Fernandez’s header is off-target.

11'  

Guillermo Pacheco Larios signals a Cruz Azul throw-in in Puebla's half.

11'  

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

9'  

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

8' coup_franc_1

Free kick for Puebla in their own half.

8' coup_franc_1

Guillermo Pacheco Larios signals a free kick to Cruz Azul in their own half.

6'  

Puebla have a dangerous throw-in.

5'  

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

5'  

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

4'  

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

4'  

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

4'  

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

3' coup_franc_1

Free kick Cruz Azul.

3'  

Guillermo Pacheco Larios signals a Cruz Azul throw-in in Puebla's half.

2' corner_1

Corner awarded to Cruz Azul.

 

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

 

Emiliano Gomez Dutra is Club Puebla's top scorer with 5 goals. Angel Baltazar Sepulveda Sanchez has scored 7 times for CF Cruz Azul.

 

Did you know that Club Puebla scores 42% of their goals between the minutes 76-90? This is the highest percentage in the league.

 

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

 

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

 

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

 

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

 

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

 

In the last 5 meetings Club Puebla won 1, CF Cruz Azul won 3, 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, Apertura, CF Cruz Azul has better performance than Club Puebla.

 

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

 

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

 

When CF Cruz Azul leads 0-1 away, they win in 56% of their matches.

 

When Club Puebla leads 1-0 at home, they win in 40% of their matches.

 

Their last meeting was a draw. (1-1)

 

Club Puebla wins 18% of halftimes, CF Cruz Azul wins 37%.

 

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

 

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

 

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

 

A year ago, CF Cruz Azul were number 1 in the table with 37 points. Now they are number 5 with 29 points.

 

A year ago, Club Puebla were number 12 in the table with 14 points. Now they are number 18 with 9 points.

 

Nicolas Andres Diaz Huincales has more yellow cards (5) than any other player at Club Puebla. Gonzalo Ruben Piovi has collected 5 for CF Cruz Azul.

 

Emiliano Gomez Dutra has assisted the most goals for Club Puebla with 4. Jose Antonio Paradela is CF Cruz Azul's biggest assister (5).

 

CF Cruz Azul haven't scored in 1 of their 7 away matches in Liga MX, Apertura this season.

 

Club Puebla haven't scored in 2 of their 7 home matches in Liga MX, Apertura this season.

 

Did you know that CF Cruz Azul scores 30% of their goals between the minutes 76-90?

 

Did you know that Club Puebla scores 40% of their goals between the minutes 76-90?

 

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

 

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

 

During the last 21 meetings with Club Puebla playing at home, Club Puebla have won 6 times, there have been 9 draws while CF Cruz Azul have won 6 times. The goal difference is 30-28 in favour of Club Puebla.

 

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

 

The most common result of matches between Club Puebla and CF Cruz Azul when Club Puebla is playing at home is 1-1. 5 matches have ended with this result.

Key match information

Date
Stadium Estadio Cuauhtemoc, 51,726 Seats
Referee G. Pacheco. Larios

Score and result Puebla - CF Cruz Azul

The Puebla - CF Cruz Azul match (Football - Liga MX) at 31/10/2025 23:05 is complete.

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

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.