Brought to you by

Key Events

69'
J. Zavala
Red Card
43'
L. Cavallini
C. Tabó
3 - 0
42'
A. Chumacero
Yellow Card
35'
C. Tabó
L. Cavallini
2 - 0
12'
C. Tabó
C. Marrugo
1 - 0

Match Stats

Possession
40% 60%
3
10
Shots Off Target
Shots On Target 6 2
Total Passes 288 417
More
  • Heatmap
  • Touch Map

Commentary

Match ends, Puebla 3, Necaxa 0.
90' + 4' Second Half ends, Puebla 3, Necaxa 0.
90' + 3' Attempt blocked. Cristian Calderón (Necaxa) right footed shot from the left side of the box is blocked.
E. García
C. Tabó
90' + 2' Substitution, Puebla. Emiliano García replaces Christian Tabó.
90' + 1' Offside, Necaxa. Juan Delgado tries a through ball, but Mauro Quiroga is caught offside.
90' Attempt missed. Jesús Angulo (Necaxa) left footed shot from outside the box misses to the right.
88' Attempt saved. Luis Felipe Gallegos (Necaxa) header from the centre of the box is saved in the centre of the goal. Assisted by Juan Delgado.
86' Attempt missed. Ventura Alvarado (Necaxa) left footed shot from the centre of the box misses to the right following a corner.
85' Corner, Necaxa. Conceded by Daniel Arreola.
84' Hand ball by Jesús Angulo (Necaxa).
83' Attempt missed. Mauro Quiroga (Necaxa) left footed shot from very close range is too high. Assisted by Cristian Calderón with a cross.
81' Attempt blocked. Juan Delgado (Necaxa) left footed shot from the centre of the box is blocked. Assisted by Jesús Angulo.
E. Herrera
C. Baeza
81' Substitution, Necaxa. Eduardo Herrera replaces Claudio Baeza.
80' Cristian Calderón (Necaxa) wins a free kick in the defensive half.
80' Foul by Pablo González (Puebla).
75' Foul by Mauro Quiroga (Necaxa).
75' Daniel Arreola (Puebla) wins a free kick in the defensive half.
74' Foul by Cristian Calderón (Necaxa).
74' Christian Tabó (Puebla) wins a free kick on the right wing.
D. Abella
O. Fernández
73' Substitution, Puebla. Diego Abella replaces Omar Fernández.
73' Attempt missed. Ricardo Chávez (Necaxa) right footed shot from outside the box misses to the left. Assisted by Luis Felipe Gallegos.
71' Attempt missed. Juan Delgado (Necaxa) right footed shot from long range on the left is close, but misses to the left from a direct free kick.
J. Zavala
Red Card
69' Jesús Zavala (Puebla) is shown the red card.
69' Cristian Calderón (Necaxa) wins a free kick in the attacking half.
69' Foul by Jesús Zavala (Puebla).
64' Jesús Angulo (Necaxa) wins a free kick in the attacking half.
64' Foul by Christian Tabó (Puebla).
62' Attempt missed. Mauro Quiroga (Necaxa) header from the centre of the box is just a bit too high. Assisted by Jesús Angulo with a cross following a corner.
62' Corner, Necaxa. Conceded by Nicolás Vikonis.
60' Attempt missed. Juan Delgado (Necaxa) right footed shot from the right side of the box misses to the left. Assisted by Claudio Baeza.
59' Foul by Mauro Quiroga (Necaxa).
59' Daniel Arreola (Puebla) wins a free kick in the defensive half.
56' Foul by Mauro Quiroga (Necaxa).
56' Daniel Arreola (Puebla) wins a free kick in the defensive half.
55' Mauro Quiroga (Necaxa) wins a free kick in the defensive half.
55' Foul by Maximiliano Perg (Puebla).
A. Acosta
A. Chumacero
53' Substitution, Puebla. Alan Acosta replaces Alejandro Chumacero.
53' Corner, Necaxa. Conceded by Pablo González.
51' Cristian Calderón (Necaxa) wins a free kick on the left wing.
51' Foul by Alejandro Chumacero (Puebla).
50' Attempt missed. Pablo González (Puebla) right footed shot from outside the box is high and wide to the right. Assisted by Omar Fernández.
47' Foul by Luis Felipe Gallegos (Necaxa).
47' Jesús Zavala (Puebla) wins a free kick in the defensive half.
R. Chávez
K. Mercado
45' Substitution, Necaxa. Ricardo Chávez replaces Kevin Mercado.
Second Half begins Puebla 3, Necaxa 0.
J. Delgado
M. Salas
45' Substitution, Necaxa. Juan Delgado replaces Maximiliano Salas.
45' + 1' First Half ends, Puebla 3, Necaxa 0.
45' Corner, Necaxa. Conceded by Maximiliano Perg.
L. Cavallini
C. Tabó
43' Goal! Puebla 3, Necaxa 0. Lucas Cavallini (Puebla) left footed shot from the left side of the box to the bottom right corner. Assisted by Christian Tabó.
A. Chumacero
Yellow Card
42' Alejandro Chumacero (Puebla) is shown the yellow card for a bad foul.
41' Kevin Mercado (Necaxa) wins a free kick on the left wing.
41' Foul by Alejandro Chumacero (Puebla).
41' Attempt blocked. Lucas Cavallini (Puebla) header from the centre of the box is blocked. Assisted by Omar Fernández with a cross.
41' Corner, Puebla. Conceded by Ventura Alvarado.
37' Hand ball by Kevin Mercado (Necaxa).
36' Maximiliano Salas (Necaxa) wins a free kick in the attacking half.
36' Jesús Zavala (Puebla).
C. Tabó
L. Cavallini
35' Goal! Puebla 2, Necaxa 0. Christian Tabó (Puebla) left footed shot from the centre of the box to the high centre of the goal. Assisted by Lucas Cavallini with a cross.
32' Claudio Baeza (Necaxa) wins a free kick in the attacking half.
32' Foul by Christian Marrugo (Puebla).
31' Attempt saved. Mauro Quiroga (Necaxa) header from the centre of the box is saved in the bottom left corner. Assisted by Kevin Mercado with a cross.
P. González
Yellow Card
31' Pablo González (Puebla) is shown the yellow card for a bad foul.
31' Corner, Necaxa. Conceded by Alejandro Chumacero.
M. Salas
Yellow Card
29' Maximiliano Salas (Necaxa) is shown the yellow card for a bad foul.
29' Foul by Maximiliano Salas (Necaxa).
29' Daniel Arreola (Puebla) wins a free kick on the left wing.
28' Attempt saved. Omar Fernández (Puebla) left footed shot from the left side of the box is saved in the bottom right corner.
28' Corner, Puebla. Conceded by Hugo González.
28' Attempt saved. Alejandro Chumacero (Puebla) right footed shot from the right side of the box is saved in the bottom left corner. Assisted by Christian Tabó.
26' Attempt missed. Mauro Quiroga (Necaxa) header from the centre of the box misses to the left. Assisted by Claudio Baeza with a cross.
25' Attempt saved. Lucas Cavallini (Puebla) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Christian Marrugo.
24' Attempt missed. Kevin Mercado (Necaxa) left footed shot from a difficult angle on the left is too high. Assisted by Maximiliano Salas.
23' Hand ball by Luis Felipe Gallegos (Necaxa).
22' Corner, Necaxa. Conceded by Maximiliano Perg.
21' Foul by Claudio Baeza (Necaxa).
21' Omar Fernández (Puebla) wins a free kick on the left wing.
20' Attempt missed. Jesús Zavala (Puebla) header from the centre of the box is just a bit too high. Assisted by Omar Fernández with a cross following a corner.
20' Corner, Puebla. Conceded by Rodrigo Noya.
17' Offside, Necaxa. Cristian Calderón tries a through ball, but Jesús Angulo is caught offside.
17' Corner, Necaxa. Conceded by Pablo González.
15' Jesús Angulo (Necaxa) wins a free kick in the attacking half.
15' Foul by Gerardo Rodríguez (Puebla).
13' VAR Decision: No card change Christian Tabó (Puebla).
C. Tabó
C. Marrugo
12' Goal! Puebla 1, Necaxa 0. Christian Tabó (Puebla) right footed shot from the centre of the box to the centre of the goal. Assisted by Christian Marrugo.Goal confirmed following VAR Review.
11' Foul by Jesús Angulo (Necaxa).
11' Alejandro Chumacero (Puebla) wins a free kick in the defensive half.
9' Foul by Mauro Quiroga (Necaxa).
9' Daniel Arreola (Puebla) wins a free kick in the defensive half.
8' Jesús Angulo (Necaxa) wins a free kick in the defensive half.
8' Foul by Christian Tabó (Puebla).
8' Corner, Puebla. Conceded by Ventura Alvarado.
6' Attempt missed. Alejandro Chumacero (Puebla) right footed shot from outside the box is high and wide to the left. Assisted by Lucas Cavallini.
5' Fernando Meza (Necaxa) wins a free kick in the defensive half.
5' Foul by Christian Tabó (Puebla).
3' Offside, Necaxa. Fernando Meza tries a through ball, but Mauro Quiroga is caught offside.
3' Kevin Mercado (Necaxa) wins a free kick on the left wing.
3' Foul by Pablo González (Puebla).
2' Claudio Baeza (Necaxa) wins a free kick in the attacking half.
2' Foul by Christian Marrugo (Puebla).
1' Attempt missed. Mauro Quiroga (Necaxa) header from the centre of the box misses to the right. Assisted by Cristian Calderón with a cross.
First Half begins.
Lineups are announced and players are warming up.