Después de la eliminación de cuatro equipos (América, Monterrey, Toluca y Atlas) en la etapa de los Cuartos de Final, ya se conoce los horarios en que serán los enfrentamientos de las semifinales de ida y vuelta de la Liga MX, en busca de un lugar para la final del Guard1anes 2021, quedando en la pelea por el título Cruz Azul, Puebla, Santos y Pachuca
Cruz Azul es uno de los equipos que obtuvieron su clasificación directamente a la Liguilla; tras derrotar a los dirigidos por Hernán Cristante con un global de 4-3, en esta ocasión se enfrentará con los Tuzos de Pachuca, que vienen crecidos tras eliminar a uno de los equipos que figuraban como favoritos para alzar el título, tras los goles de visitante que marcó en el Estadio Azteca, obteniendo un 5-5 ante América.
Pachuca vs Cruz Azul (Partido de Ida)
- Fecha: Miércoles 19 de mayo de 2021,
- Horario: 20:30 horas
- Estadio: Hidalgo
Cruz Azul vs Pachuca (Partido de vuelta)
- Fecha: Sábado 22 de mayo de 2021,
- Horario: 20:00 horas
- Estadio: Azteca
Por otra parte se encuentra Puebla, que marcha como el caballo negro de la Liguilla, descalificando a los Rojinegros del Atlas, por tener una mejor posición en la tabla general le permitió avanzar, después de un marcador de 1-1. Los de Larcamón se enfrentarán a Santos que eliminó a los Rayados de Aguirre al obtener un 3-2 general.
Santos vs Puebla (Partido de ida)
- Fecha: Jueves 20 de mayo de 2021,
- Horario: 21:00 horas
- Estadio: TSM
Puebla vs Santos (Partido de Vuelta)
- Fecha: Domingo 23 de mayo de 2021,
- Horario: 19:00 horas
- Estadio: Cuauhtémoc