MEXICO CITY (AP) — Veracruz stayed atop the Mexican league on Sunday despite being held to a 0-0 draw against Puebla.

Second-place Morelia also drew 0-0 with third-place Leon on Saturday, while Santos Laguna improved to fourth after its 2-2 draw against Toluca on Sunday.

In other games this weekend, Cruz Azul defeated Chivas 3-1, Atlas drew 1-1 with Pachuca, America won 4-2 against Atlante, Tigres beat local rivals Monterrey 3-1, Tijuana overcame Pumas 2-0 and Queretaro drew 1-1 against Chiapas.

Puebla had the best chances and the larger slice of possession against Veracruz, but missed a number of opportunities, the best of which fell to Argentine Alfredo Moreno in the 23rd minute.