90'+4' Attempt saved. Ferrareis (Puebla) right footed shot from outside the box is saved in the centre of the goal. Assisted by Guillermo Martínez.
90'+3' Corner, Mazatlán. Conceded by Israel Reyes.
90'+2' Attempt blocked. Carlos Vargas (Mazatlán) left footed shot from a difficult angle and long range on the right is blocked.
90'+2' Giovanni Augusto (Mazatlán) wins a free kick on the right wing.
90'+2' Foul by Maximiliano Perg (Puebla).
90' Attempt blocked. Giovanni Augusto (Mazatlán) right footed shot from outside the box is blocked. Assisted by Carlos Vargas.
89' Giovanni Augusto (Mazatlán) wins a free kick in the defensive half.
89' Foul by Maximiliano Perg (Puebla).
88' Roberto Meraz (Mazatlán) is shown the yellow card for a bad foul.
88' Guillermo Martínez (Puebla) wins a free kick in the defensive half.
88' Foul by Roberto Meraz (Mazatlán).
85' Attempt missed. Christian Tabó (Puebla) right footed shot from outside the box is too high. Assisted by Salvador Reyes.
85' Attempt blocked. Daniel Álvarez (Puebla) right footed shot from outside the box is blocked. Assisted by Salvador Reyes.
84' Attempt missed. Ferrareis (Puebla) header from the left side of the six yard box is too high. Assisted by Maximiliano Araujo with a cross following a corner.
84' Corner, Puebla. Conceded by Néstor Vidrio.
81' Substitution, Puebla. Guillermo Martínez replaces Santiago Ormeño.
81' Substitution, Puebla. Lucão replaces George Corral.
80' Jorge Padilla (Mazatlán) wins a free kick on the right wing.
80' Foul by Maximiliano Araujo (Puebla).
79' Nicolás Díaz (Mazatlán) wins a free kick in the attacking half.
79' Foul by Daniel Álvarez (Puebla).
78' Attempt saved. Santiago Ormeño (Puebla) header from the centre of the box is saved in the bottom left corner. Assisted by George Corral with a cross.
78' Salvador Reyes (Puebla) wins a free kick on the left wing.
78' Foul by Giovanni Augusto (Mazatlán).
74' Substitution, Mazatlán. Rodrigo Millar replaces Israel Jiménez.
73' Substitution, Mazatlán. Jorge Padilla replaces Lorenzo Reyes.
73' Substitution, Mazatlán. Roberto Meraz replaces Luis Mendoza.
72' Goal! Puebla 3, Mazatlán 1. Maximiliano Araujo (Puebla) left footed shot from the left side of the box to the bottom right corner following a corner.
72' Corner, Puebla. Conceded by Carlos Vargas.
71' Attempt missed. Daniel Álvarez (Puebla) right footed shot from the right side of the box is close, but misses to the right. Assisted by Christian Tabó.
70' Néstor Vidrio (Mazatlán) wins a free kick in the defensive half.
68' Substitution, Puebla. Daniel Álvarez replaces Omar Fernández.
67' Foul by Salvador Reyes (Puebla).
67' Fernando Aristeguieta (Mazatlán) wins a free kick in the defensive half.
66' Attempt missed. Fernando Aristeguieta (Mazatlán) left footed shot from the centre of the box is close, but misses to the left. Assisted by Nicolás Díaz.
64' Goal! Puebla 2, Mazatlán 1. Salvador Reyes (Puebla) left footed shot from outside the box to the top left corner. Assisted by Javier Salas.
62' Fernando Aristeguieta (Mazatlán) is shown the yellow card.
61' Offside, Puebla. George Corral tries a through ball, but Maximiliano Perg is caught offside.
61' Maximiliano Araujo (Puebla) wins a free kick in the attacking half.
61' Foul by Israel Jiménez (Mazatlán).
59' Santiago Ormeño (Puebla) wins a free kick in the defensive half.
59' Foul by Carlos Vargas (Mazatlán).
57' Corner, Puebla. Conceded by Nicolás Díaz.
56' Giovanni Augusto (Mazatlán) wins a free kick on the right wing.
56' Foul by George Corral (Puebla).
53' Hand ball by Santiago Ormeño (Puebla).
52' Attempt missed. Javier Salas (Puebla) right footed shot from outside the box is too high. Assisted by Omar Fernández.
50' Giovanni Augusto (Mazatlán) wins a free kick in the attacking half.
50' Foul by Israel Reyes (Puebla).
49' Foul by Mario Osuna (Mazatlán).
49' Amaury Escoto (Puebla) wins a free kick in the defensive half.
47' Attempt missed. Maximiliano Araujo (Puebla) left footed shot from the left side of the six yard box misses to the right. Assisted by Omar Fernández.
47' Attempt missed. Santiago Ormeño (Puebla) header from the centre of the box misses to the left. Assisted by George Corral with a cross.
46' Attempt saved. Amaury Escoto (Puebla) left footed shot from a difficult angle on the left is saved in the bottom left corner. Assisted by Omar Fernández with a headed pass.
45' Substitution, Puebla. Maximiliano Araujo replaces Juan Pablo Segovia.
45' Second Half begins Puebla 1, Mazatlán 1.
45'+9' First Half ends, Puebla 1, Mazatlán 1.
45'+8' Attempt saved. Amaury Escoto (Puebla) header from the centre of the box is saved in the centre of the goal. Assisted by George Corral with a cross.
45'+6' Goal! Puebla 1, Mazatlán 1. Santiago Ormeño (Puebla) converts the penalty with a left footed shot to the bottom right corner.
45'+5' Substitution, Mazatlán. Daniel Gutiérrez replaces Camilo Sanvezzo.
45'+2' Second yellow card to Nicolás Vikonis (Mazatlán) for a bad foul.
45' VAR Decision: Penalty Puebla.
44' Penalty conceded by Nicolás Vikonis (Mazatlán) after a foul in the penalty area.
44' Penalty Puebla. Amaury Escoto draws a foul in the penalty area.
44' Corner, Puebla. Conceded by Nicolás Díaz.
43' Substitution, Mazatlán. Mario Osuna replaces José Ortiz because of an injury.
41' Attempt saved. Salvador Reyes (Puebla) header from the centre of the box is saved in the top centre of the goal. Assisted by Christian Tabó with a cross.
39' Maximiliano Perg (Puebla) wins a free kick in the defensive half.
39' Foul by Camilo Sanvezzo (Mazatlán).
37' Nicolás Díaz (Mazatlán) is shown the yellow card.
36' Omar Fernández (Puebla) wins a free kick on the right wing.
36' Foul by Nicolás Díaz (Mazatlán).
35' Corner, Mazatlán. Conceded by Santiago Ormeño.
35' Attempt blocked. Néstor Vidrio (Mazatlán) right footed shot from the centre of the box is blocked.
34' Corner, Mazatlán. Conceded by Antony Silva.
34' Attempt saved. Fernando Aristeguieta (Mazatlán) header from the centre of the box is saved in the top right corner.
34' Attempt saved. Carlos Vargas (Mazatlán) left footed shot from long range on the right is saved in the top centre of the goal.
33' Omar Fernández (Puebla) is shown the yellow card for a bad foul.
32' Israel Jiménez (Mazatlán) wins a free kick on the right wing.
32' Foul by Omar Fernández (Puebla).
30' Attempt missed. Israel Reyes (Puebla) right footed shot from outside the box misses to the left.
28' José Ortiz (Mazatlán) wins a free kick in the defensive half.
28' Foul by Santiago Ormeño (Puebla).
27' Foul by Salvador Reyes (Puebla).
27' Fernando Aristeguieta (Mazatlán) wins a free kick in the defensive half.
25' Attempt saved. Giovanni Augusto (Mazatlán) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Camilo Sanvezzo.
23' Attempt blocked. Christian Tabó (Puebla) right footed shot from outside the box is blocked. Assisted by George Corral.
20' Attempt missed. Santiago Ormeño (Puebla) right footed shot from outside the box is close, but misses to the right. Assisted by Salvador Reyes.
18' Foul by Lorenzo Reyes (Mazatlán).
18' Christian Tabó (Puebla) wins a free kick on the right wing.
16' Goal! Puebla 0, Mazatlán 1. Giovanni Augusto (Mazatlán) right footed shot from the centre of the box to the centre of the goal. Assisted by Camilo Sanvezzo.
16' Attempt missed. Christian Tabó (Puebla) right footed shot from outside the box is too high. Assisted by Salvador Reyes.
14' Attempt missed. Fernando Aristeguieta (Mazatlán) right footed shot from outside the box is close, but misses to the left. Assisted by Giovanni Augusto.
11' Salvador Reyes (Puebla) wins a free kick on the left wing.
11' Foul by Luis Mendoza (Mazatlán).
10' Nicolás Vikonis (Mazatlán) is shown the yellow card for a bad foul.
9' Santiago Ormeño (Puebla) wins a free kick on the left wing.
9' Foul by Nicolás Vikonis (Mazatlán).
7' Nicolás Díaz (Mazatlán) wins a free kick in the defensive half.
7' Foul by Santiago Ormeño (Puebla).
5' Juan Pablo Segovia (Puebla) is shown the yellow card for a bad foul.
4' Maximiliano Perg (Puebla) wins a free kick in the defensive half.
4' Foul by Camilo Sanvezzo (Mazatlán).
First Half begins.
Lineups are announced and players are warming up.
90'+5'
88' Roberto Meraz (Mazatlán) is shown the yellow card for a bad foul.
81' Substitution, Puebla. Guillermo Martínez replaces Santiago Ormeño.
81' Substitution, Puebla. Lucão replaces George Corral.
74' Substitution, Mazatlán. Rodrigo Millar replaces Israel Jiménez.
73' Substitution, Mazatlán. Jorge Padilla replaces Lorenzo Reyes.
73' Substitution, Mazatlán. Roberto Meraz replaces Luis Mendoza.
72' Goal! Puebla 3, Mazatlán 1. Maximiliano Araujo (Puebla) left footed shot from the left side of the box to the bottom right corner following a corner.
68' Substitution, Puebla. Daniel Álvarez replaces Omar Fernández.
64' Goal! Puebla 2, Mazatlán 1. Salvador Reyes (Puebla) left footed shot from outside the box to the top left corner. Assisted by Javier Salas.
62' Fernando Aristeguieta (Mazatlán) is shown the yellow card.
45' Substitution, Puebla. Maximiliano Araujo replaces Juan Pablo Segovia.
45'
45'+9'
45'+6' Goal! Puebla 1, Mazatlán 1. Santiago Ormeño (Puebla) converts the penalty with a left footed shot to the bottom right corner.
45'+5' Substitution, Mazatlán. Daniel Gutiérrez replaces Camilo Sanvezzo.
45'+2' Second yellow card to Nicolás Vikonis (Mazatlán) for a bad foul.
43' Substitution, Mazatlán. Mario Osuna replaces José Ortiz because of an injury.
37' Nicolás Díaz (Mazatlán) is shown the yellow card.
33' Omar Fernández (Puebla) is shown the yellow card for a bad foul.
16' Goal! Puebla 0, Mazatlán 1. Giovanni Augusto (Mazatlán) right footed shot from the centre of the box to the centre of the goal. Assisted by Camilo Sanvezzo.
10' Nicolás Vikonis (Mazatlán) is shown the yellow card for a bad foul.
5' Juan Pablo Segovia (Puebla) is shown the yellow card for a bad foul.