Desperate to end their poor run of form, León took the initiative early on. However, their forays down the wings didn’t translate into goals, and as time passed Toluca settled into the game and began to press their lines higher up the field.
Toluca took the lead in the 30th minute following a corner kick. Fernando Uribe sent the ball into the post, but the rebound fell nicely for Rodrigo Salinas, who made it 0-1.
León was able to tie the game just before halftime when Mauro Boselli redirected Guillermo Burdisso’s shot into the net in the 40th minute. The equalizer wasn’t without some controversy, however, as it appeared that Boselli may have used his arm.
Toluca retook the lead just moments into the second half, though, with Uribe heading the ball past William Yarbrough in the 46th minute.
But once again León had a response. In the 58th minute, Diego Novaretti sent a free kick back across goal and Burdisso was there to finish it off at the far post, making it 2-2.
It looked like the game was going to end level until a moment of magic from Sinha in the 83rd minute. The evergreen midfielder created space for himself, turned, and played a beautiful ball to Jesús Méndez, whose one-time shot gave Toluca the 2-3 lead.
With the 2-3 win, Toluca reaches 19 points while León still has six.
León: William Yarbrough, Guillermo Burdisso, Diego Novaretti, Osvaldo Rodríguez, Juan Ignacio González, Carlos Guzmán, Elías Hernández (Germán Cano 69′), Luis Montes (Carlos Peña 76′), Andrés Andrade, Leonel López (Diego de la Tejera 85′), Mauro Boselli.
Toluca: Alfredo Talavera, Efraín Velarde, Paulo da Silva, Osvaldo González, Rodrigo Salinas, Antonio Ríos, Pablo Barrientos, Jesús Méndez, Rodrigo Gómez (Sinha 81′), Carlos Esquivel, Fernando Uribe (Antonio Pedroza 91′).