Tigres Monterrey remained only a point ahead at the top of the Torneo Clausura standings after a 2-1 defeat away to Unam Pumas on Sunday.
Neither Atlas nor Club America had really turned up the pressure on the leaders, with the second and third-placed teams only drawing their respective games last night.
But Tigres missed the chance to stretch their lead despite taking a seventh-minute lead through Emanuel Villa.
Hugo Ayala's own goal cost them their lead within five minutes, and Martin Bravo struck just after the half-hour to earn victory for the Pumas.
At the other end of the table, Atlante and Jaguares each claimed only their third win of the campaign.
Atlanta came from behind to beat Guadalajara 2-1, Luis Venegas and Francisco Uscanga scoring in the final 13 minutes after they had trailed to Rafael Marquez Lugo's first-half penalty.
Jorge Rodriguez's 85th-minute goal earned Jaguares victory by the same scoreline against Puebla after their opener, from Luis Lorona, was cancelled out by substitute DaMarcus Beasley.