Monterrey beat rivals Tigres 2-0 to keep them off the top of the table and move above them into second place.
Aldo De Nigris scored either side of half-time for a victory that sees Monterrey move level on 28 points with Tigres, above on goal difference, and two points behind Santos Laguna.
Tijuana are up to fifth after beating Atlante 2-1.
Two goals in the space of seven minutes from Alfredo Gonzalez-Tahuilan and American Joe Corona had Tijuana in control early in the first half, and although Jose Fonseca got a goal back for the visitors on the hour mark, they could not find an equaliser.
Luis Rey's 83rd-minute goal gave the 10 men of Jaguares a 3-2 win over San Luis.
San Luis gifted the visitors a fourth-minute lead when Daniel Alcantar put through his own net, but Alfredo Moreno levelled from the penalty spot on the half-hour mark.
Edgar Andrade restored Jaguares' lead, but after Miguel Martinez had been dismissed, Moreno's second penalty levelled it up once more, only for Rey to grab the winner six minutes later.
A late goal from Fredy Bareiro earned Estudiantes Tecos a 1-1 draw against the 10 men of Santos Laguna.
The hosts had Oribe Peralta dismissed after 54 minutes, but took the lead nevertheless through Carlos Quintero after 70 minutes.
But Bareiro struck with four minutes remaining to grab a point for the struggling side, who are four points from the foot of the table.