An early goal from Christian Marrugo and a late one from Angel Reyna made it two wins from two away from home and moved Veracruz to the top of the table.
Leon also have seven points but their 100 per cent record disappeared in the third game of the campaign as they were held to a 1-1 draw by Club America.
Mauro Boselli gave Leon a 12th minute lead but Miguel Layun levelled four minutes later and that was the extent of the scoring.
Morelia are only a point behind after a 2-1 win at bottom club Tigres Monterrey.
Jefferson Montero (61) and Hector Mancilla (81) had the visitors two up, before substitute Alan Pulido pulled a goal back eight minutes from time.
The other three matches all ended in draws, with Queretaro's 3-3 draw with Monterrey the most noteworthy.
Queretaro came from two goals behind on two occasions to earn a point, with Wilberto Cosme (47), Esteban Paredes (60, penalty) and Yasser Corona (62) on the mark for the home side. Humberto Suazo (25), Jesus Zavala (45) and Dorlan Pabon (55) had put Monterrey in control.
Luis Noriega's 90th-minute goal earned Puebla a 1-1 home draw against Santos Laguna, who had led through Andres Renteria's 34th-minute effort, while Toluca and Unam Pumas could not produce a goal.