The hosts opened the scoring early on, with Luis Montes making it 1-0 in just the 3rd minute. Iván Rodríguez played in Montes, whose left-footed shot beat Alfredo Saldívar to give La Fiera the lead.
Montes had a chance to make it 2-0 shortly after that when he went one-on-one with the keeper, but this time Saldívar was able to make the save.
Pumas looked for a response and they had a chance to level the game in the 17th minute with a header by Luis Fernando Fuentes, but William Yarbrough was able to keep it out.
Then, in the 26th minute, León added to their advantage with a goal from Elías Hernández. A deflected cross fell to Hernández, who put his left-footed shot into the upper right corner to make it 2-0 for the hosts.
In the second half, Pumas looked more dangerous, with the substitution of Matías Alustiza giving them more dynamism. However, they weren’t able to reduce the deficit while they had the better of the run of play, and before long León was back on top.
The hosts scored a definitive third goal in the 57th minute, with Luis Montes finding Mauro Boselli, who knocked the ball home to make it 3-0.
León continued to attack as they looked to run the score up further, but in the end they had to be satisfied with three goals.
With the 3-0 win, León reaches 14 points while Pumas still have 15.
León: William Yarbrough, Fernando Navarro (Iván Piris 44′), Miguel Herrera, Juan Cornejo, Osvaldo Rodríguez (Landon Donovan 84′), Andrés Mosquera, Hernán Darío Burbano, Elías Hernández (Jorge Díaz 73′), Luis Montes, José Rodríguez, Mauro Boselli.
Pumas: Alfredo Saldívar, Josécarlos van Rankin, Luis Quintana, Luis Fernando Fuentes, Pablo Jáquez, David Cabrera, Abraham González (Alan Mendoza 60′), Jesús Gallardo (Matías Alustiza 46′), Marcelo Díaz, Pablo Barrera (Alan Acosta 75′), Nicolás Castillo.