The Copa MX semifinals are set, with Liga MX clubs taking all four spots.
America drew 1-1 away against second division outfit Estudiantes Tecos after 90 minutes but won the penalty shootout 5-4, with captain Aquivaldo Mosquera slotting home the winning penalty.
Cruz Azul scraped past Jaguares 1-0 in the Estadio Azul thanks to a converted second half penalty from Colombian Teo Gutierrez.
The Mexico City giant will compete the latest edition of the Clasico Joven in the Estadio Azul with both teams desperate for a trophy. Cruz Azul’s last came in 1997 and America’s in 2005.
On the other side of the draw, Atlante will play Puebla in the Estadio Andres Quintana Roo in Cancun.
Home side Atlante overcame Atlas Wednesday night on penalties after a dull 0-0 draw during normal time.
Both teams rested key players due to Liga MX commitments.
Puebla’s game against Pachuca ended 1-1 with DaMarcus Beasley opening the scoring for Puebla in the 54nd minute and Abraham Carreno equalizing for Pachuca in the 79th.
Puebla won the ensuing penalty shootout 5-3.
The results mean that the semifinals will be played out between four clubs that are all from the Liga MX, as opposed to last season’s semifinals when exclusively Ascenso MX teams advanced to the semis.
Cuauhtemoc Blanco’s Dorados de Sinaloa are the reigning Copa MX champions.
Follow TOM MARSHALL on or shoot him an email