With both teams in need of points, the game was an open affair from the beginning. Pachuca looked dangerous with Jonathan Urretaviscaya feeding Ángelo Sagal and Keisuke Honda, while Víctor Guzmán tested Moisés Muñoz with several shots from outside the box.
Puebla looked to keep the Tuzos’ defense honest with counterattacks and set pieces, and Lucas Cavallini came close to opening the scoring with a dangerous header, only to be denied by the reflexes of Óscar Pérez.
In the 33rd minute, Pachuca took advantage of a set piece of their own to take the lead. Urretaviscaya sent the ball into the center of the box and Guzmán headed it past Muñoz to make it 1-0 for the Tuzos.
Honda nearly made it 2-0 in the waning moments of the half, but Muñoz made a good save to deny him. Honda had another good opportunity at the start of the second half, but once again Muñoz was there.
Puebla began to attack in more earnest as they looked for an equalizer, and “Conejo” Pérez was called on several times to keep his side ahead. Cavallini in particular continued to test the goalkeeper, but neither he nor his teammates could find the breakthrough.
With the 1-0 win, Pachuca reaches 17 points while Puebla still has 12.
Pachuca: Óscar Pérez, Robert Herrera, Óscar Murillo, Joaquín Martínez, Emmanuel García, Keisuke Honda (Alexis Peña 84′), Jorge Hernández, Erick Gutiérrez, Jonathan Urretaviscaya (Erick Sánchez 56′), Víctor Guzmán, Ángelo Sagal (Germán Cano 66′).
Puebla: Moisés Muñoz, Jhon Mondragón (Francisco Acuña 58′), Hugo Rodríguez, Luis Venegas, Brayan Angulo, Alonso Zamora, Christian Marrugo (Pablo González 68′), David Toledo (Alonso Escoboza 45′), Francisco Torres, Lucas Cavallini, Jerónimo Amione.