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.