Christian Suarez scored a brace as Necaxa came from two goals down in the second half to claim a 3-2 win at Toluca in the Mexican Clausura on Sunday.

Goals from Jaime Ayovi and Carlos Esquivel either side of half-time had the hosts in command, but substitute Ismael Iniguez pulled a goal back in the 58th minute, just a minute after coming on. And Suarez scored in the 77th and 80th minutes to turn the match around and deny Toluca the chance to move level on points with leaders Unam Pumas.

Morelia moved up to fifth, level on points with Toluca, with a 2-1 win away to ten-man Club America.

Rafael Marquez put Morelia ahead in the first minute and the hosts' task got even harder when they had Vicente Vuoso sent off after 15 minutes. Joao Rojas made it 2-0 four minutes before the break and, even though Vicente Sanchez halved the deficit early in the second half, Club America could not find an equaliser.

Elsewhere, Felix Borja's first-half striker earned Puebla a 1-0 win at home to basement boys Jaguares.