After giving up a two-goal lead, Necaxa scored late to snatch a 3-2 victory against Veracruz. The win is a third consecutive one for the Rayos, while the Tiburones Rojos have now lost six in a row and remain winless on the road this season.
The hosts took the lead early on, when Edson Puch bundled the ball home after some comically poor defending by Veracruz to make it 1-0 for Necaxa in just the 7th minute.
Veracruz nearly equalized in the 20th minute, but Adrián Luna’s attempt hit the woodwork and rebounded away. After that, Necaxa regained control and Fabián Espíndola made it 2-0 in the 27th minute when he finished off a pass from Manuel Iturra.
The Rayos looked in complete control but Veracruz got organized at halftime and in the 55th minute Leobardo López pulled a goal back for the visitors. Marcelo Barovero made the initial save on Luna, but the rebound fell to López, who made it 2-1.
Necaxa looked to restore their two-goal advantage through Puch, but Pedro Gallese was there to make the save. Then, in the 79th minute, Veracruz found the equalizer. Daniel Villalva received the ball at the top of the box and sent his shot past Barovero to make it 2-2.
But the game was level for just five minutes before substitute Claudio Riaño finished off a pass from Jesús Isijara to make it 3-2 in the 84th minute. This time, Necaxa was able to hold the lead.
With the 3-2 win, Necaxa reaches 22 points while Veracruz remains on nine.
Necaxa: Marcelo Barovero, Brayan Beckeles, Mario de Luna, Marcos González, Jairo González (Fernando Meza 87′), Manuel Iturra, Xavier Báez (Michel García 61′), Luis Gallegos, Jesús Isijara, Fabián Espíndola (Claudio Riaño 81′), Edson Puch.
Veracruz: Pedro Gallese, Jesús Paganoni, Leobardo López, Rodrigo Noya, Óscar Vera, Édgar Andrade (Hudo Cid 53′), Jehu Chiapas, Alejandro Acosta (Daniel Villalva 30′), Adrián Luna (Fernando Meneses 73′), Julio César Furch, Juan Ángel Albín.