90'+2' Rodrigo Noya (Veracruz) wins a free kick in the defensive half.
90'+2' Foul by Lucas Cavallini (Puebla).
90' Jesús Paganoni (Veracruz) wins a free kick in the defensive half.
90' Foul by Alejandro Chumacero (Puebla).
90' Substitution, Veracruz. Luis Noriega replaces Joe Abrigo.
89' Foul by Adrián Luna (Veracruz).
89' Alejandro Chumacero (Puebla) wins a free kick in the defensive half.
87' Foul by José Guerrero (Puebla).
87' Adrián Luna (Veracruz) wins a free kick in the attacking half.
86' Attempt saved. Pablo González (Puebla) right footed shot from the right side of the box is saved in the bottom left corner. Assisted by Alejandro Chumacero.
84' Goal! Puebla 1, Veracruz 2. Cristian Menéndez (Veracruz) header from the centre of the box to the top right corner. Assisted by Carlos Esquivel with a cross.
83' Goal! Puebla 1, Veracruz 1. Cristian Menéndez (Veracruz) header from the centre of the box to the bottom right corner. Assisted by Adrián Luna following a set piece situation.
82' Joe Abrigo (Veracruz) wins a free kick in the attacking half.
82' Foul by Hugo Rodríguez (Puebla).
79' Substitution, Puebla. Pedro Goulart replaces Christian Tabó.
79' Substitution, Veracruz. Carlos Esquivel replaces Bryan Carrasco.
79' José Hibert Ruiz (Veracruz) wins a free kick in the defensive half.
79' Foul by Pablo González (Puebla).
78' Attempt saved. Alejandro Chumacero (Puebla) right footed shot from outside the box is saved in the top centre of the goal. Assisted by José Guerrero.
77' Foul by Wilder Cartagena (Veracruz).
77' Christian Tabó (Puebla) wins a free kick in the defensive half.
77' Foul by Pablo González (Puebla).
77' Bryan Carrasco (Veracruz) wins a free kick in the defensive half.
75' José Guerrero (Puebla) wins a free kick in the defensive half.
75' Foul by José Hibert Ruiz (Veracruz).
74' Attempt saved. Christian Tabó (Puebla) right footed shot from the left side of the box is saved in the bottom right corner. Assisted by Lucas Cavallini with a through ball.
72' Osmar Mares (Veracruz) wins a free kick in the defensive half.
72' Foul by Vladimir Loroña (Puebla).
69' Attempt missed. José Hibert Ruiz (Veracruz) header from the centre of the box is close, but misses to the left. Assisted by Bryan Carrasco with a cross following a corner.
68' Corner, Veracruz. Conceded by Ánderson Santamaría.
68' Attempt blocked. Bryan Carrasco (Veracruz) right footed shot from the right side of the box is blocked.
67' Lucas Cavallini (Puebla) wins a free kick in the attacking half.
67' Foul by Wilder Cartagena (Veracruz).
65' Corner, Veracruz. Conceded by Ánderson Santamaría.
65' Attempt blocked. Joe Abrigo (Veracruz) left footed shot from outside the box is blocked. Assisted by Bryan Carrasco with a headed pass.
65' Substitution, Puebla. Pablo González replaces José Torres.
64' Joe Abrigo (Veracruz) wins a free kick in the defensive half.
64' Foul by José Guerrero (Puebla).
63' Corner, Veracruz. Conceded by Nicolás Vikonis.
63' Attempt missed. José Hibert Ruiz (Veracruz) header from the left side of the box is close, but misses to the left. Assisted by Adrián Luna with a cross following a corner.
62' Corner, Veracruz. Conceded by Nicolás Vikonis.
61' Joe Abrigo (Veracruz) wins a free kick on the left wing.
61' Foul by Ánderson Santamaría (Puebla).
60' Substitution, Veracruz. Adrián Luna replaces Diego Chávez.
59' Foul by José Rivas (Veracruz).
59' Christian Tabó (Puebla) wins a free kick in the attacking half.
58' Attempt missed. José Hibert Ruiz (Veracruz) right footed shot from outside the box is close, but misses to the right from a direct free kick.
57' Joe Abrigo (Veracruz) wins a free kick in the attacking half.
57' Foul by Daniel Arreola (Puebla).
56' Lucas Cavallini (Puebla) wins a free kick in the attacking half.
56' Foul by Wilder Cartagena (Veracruz).
53' Own Goal by José Rivas, Veracruz. Puebla 1, Veracruz 0.
52' Attempt blocked. Joe Abrigo (Veracruz) left footed shot from outside the box is blocked. Assisted by Bryan Carrasco.
48' Hand ball by Lucas Cavallini (Puebla).
48' Attempt blocked. Lucas Cavallini (Puebla) left footed shot from the centre of the box is blocked. Assisted by Alejandro Chumacero.
48' Attempt blocked. José Hibert Ruiz (Veracruz) right footed shot from outside the box is blocked.
47' Christian Tabó (Puebla) is shown the yellow card for a bad foul.
47' José Hibert Ruiz (Veracruz) wins a free kick in the defensive half.
47' Foul by Christian Tabó (Puebla).
45' Substitution, Puebla. Daniel Arreola replaces Francisco Acuña.
45' Second Half begins Puebla 0, Veracruz 0.
45'+3' First Half ends, Puebla 0, Veracruz 0.
45'+2' Attempt missed. Christian Tabó (Puebla) right footed shot from outside the box is too high. Assisted by José Torres from a direct free kick.
45'+1' José Hibert Ruiz (Veracruz) is shown the yellow card for a bad foul.
45'+1' Foul by José Hibert Ruiz (Veracruz).
45'+1' Christian Tabó (Puebla) wins a free kick in the attacking half.
45' Jesús Paganoni (Veracruz) wins a free kick in the defensive half.
45' Foul by Christian Tabó (Puebla).
43' Attempt missed. Christian Tabó (Puebla) right footed shot from outside the box is close, but misses to the right. Assisted by Vladimir Loroña.
42' Corner, Veracruz. Conceded by Vladimir Loroña.
41' José Rivas (Veracruz) wins a free kick in the defensive half.
41' Foul by Lucas Cavallini (Puebla).
39' Delay over. They are ready to continue.
38' Delay in match Osmar Mares (Veracruz) because of an injury.
38' Hand ball by Lucas Cavallini (Puebla).
35' Attempt saved. Bryan Carrasco (Veracruz) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Joe Abrigo.
34' Foul by Jesús Paganoni (Veracruz).
34' Brayan Angulo (Puebla) wins a free kick on the left wing.
31' Foul by Bryan Carrasco (Veracruz).
31' Brayan Angulo (Puebla) wins a free kick in the defensive half.
30' Attempt blocked. Cristian Menéndez (Veracruz) right footed shot from the right side of the box is blocked. Assisted by Joe Abrigo.
28' Ánderson Santamaría (Puebla) is shown the yellow card for a bad foul.
28' Jesús Paganoni (Veracruz) wins a free kick in the attacking half.
28' Foul by Ánderson Santamaría (Puebla).
27' Attempt saved. José Hibert Ruiz (Veracruz) right footed shot from more than 35 yards is saved in the centre of the goal.
26' José Torres (Puebla) is shown the yellow card for a bad foul.
26' Wilder Cartagena (Veracruz) wins a free kick in the attacking half.
26' Foul by José Torres (Puebla).
25' Corner, Veracruz. Conceded by Vladimir Loroña.
22' José Torres (Puebla) wins a free kick on the left wing.
22' Foul by José Hibert Ruiz (Veracruz).
20' Hugo Rodríguez (Puebla) wins a free kick in the defensive half.
20' Foul by Rodrigo Noya (Veracruz).
19' Wilder Cartagena (Veracruz) wins a free kick in the attacking half.
19' Foul by Alejandro Chumacero (Puebla).
17' Attempt missed. José Hibert Ruiz (Veracruz) header from very close range misses to the right. Assisted by Joe Abrigo with a cross following a corner.
17' Corner, Veracruz. Conceded by Nicolás Vikonis.
17' Attempt saved. Joe Abrigo (Veracruz) left footed shot from outside the box is saved in the centre of the goal.
16' Foul by Hugo Rodríguez (Puebla).
16' Diego Chávez (Veracruz) wins a free kick in the defensive half.
16' Corner, Puebla. Conceded by Cristian Menéndez.
15' Lucas Cavallini (Puebla) wins a free kick in the attacking half.
15' Foul by Rodrigo Noya (Veracruz).
12' Corner, Veracruz. Conceded by Vladimir Loroña.
9' Corner, Puebla. Conceded by Edgar Hernández.
9' Attempt missed. Lucas Cavallini (Puebla) left footed shot from the left side of the box is just a bit too high.
8' Foul by Ánderson Santamaría (Puebla).
8' Cristian Menéndez (Veracruz) wins a free kick in the attacking half.
7' Attempt missed. Hugo Rodríguez (Puebla) right footed shot from the right side of the box is close, but misses the top right corner following a set piece situation.
7' Christian Tabó (Puebla) hits the bar with a right footed shot from a difficult angle and long range on the left from a direct free kick.
6' Foul by Jesús Paganoni (Veracruz).
6' Christian Tabó (Puebla) wins a free kick on the left wing.
5' Dangerous play by José Hibert Ruiz (Veracruz).
5' Alejandro Chumacero (Puebla) wins a free kick in the defensive half.
4' Joe Abrigo (Veracruz) wins a free kick on the right wing.
4' Foul by Brayan Angulo (Puebla).
2' Attempt missed. Diego Chávez (Veracruz) right footed shot from outside the box is just a bit too high. Assisted by José Hibert Ruiz.
2' Rodrigo Noya (Veracruz) wins a free kick in the defensive half.
2' Dangerous play by Lucas Cavallini (Puebla).
Lineups are announced and players are warming up.
First Half begins.
90'+4' Match ends, Puebla 1, Veracruz 2.
90'+4'
90' Substitution, Veracruz. Luis Noriega replaces Joe Abrigo.
84' Goal! Puebla 1, Veracruz 2. Cristian Menéndez (Veracruz) header from the centre of the box to the top right corner. Assisted by Carlos Esquivel with a cross.
83' Goal! Puebla 1, Veracruz 1. Cristian Menéndez (Veracruz) header from the centre of the box to the bottom right corner. Assisted by Adrián Luna following a set piece situation.
79' Substitution, Puebla. Pedro Goulart replaces Christian Tabó.
79' Substitution, Veracruz. Carlos Esquivel replaces Bryan Carrasco.
65' Substitution, Puebla. Pablo González replaces José Torres.
60' Substitution, Veracruz. Adrián Luna replaces Diego Chávez.
53' Own Goal by José Rivas, Veracruz. Puebla 1, Veracruz 0.
47' Christian Tabó (Puebla) is shown the yellow card for a bad foul.
45' Second Half begins Puebla 0, Veracruz 0.
45' Substitution, Puebla. Daniel Arreola replaces Francisco Acuña.
45'+3'
45'+1' José Hibert Ruiz (Veracruz) is shown the yellow card for a bad foul.
28' Ánderson Santamaría (Puebla) is shown the yellow card for a bad foul.
26' José Torres (Puebla) is shown the yellow card for a bad foul.