sábado, 28 de octubre Final | Cruz Azul | 3-1 | Morelia | Julio César Pinheiro (25, 54 min) Omar Rodríguez (34 min) |
| Carlos Pavón (43 min) |
sábado, 28 de octubre Final | Monterrey | 1-2 | Necaxa | Omar Gómez (87 min) |
| Alex Aguinaga (44 min) Hernan Medford (80 min) |
sábado, 28 de octubre Final | Puebla | 2-1 | A. Celaya | Alberto García Aspe (17 min) Jorge Ruiz (26 min) |
| Pedro Resendíz (75 min) |
sábado, 28 de octubre Final | Irapuato | 3-2 | Toluca | Martin Rodríguez (21, 83 min) Christian Morales (38 min) |
| Victor Ruiz (12 min) Omar Blanco (37 min) |
sábado, 28 de octubre Final | Atlas | 1-1 | Tigres | Gabriel Briseño (74 min) |
| Claudio Suárez (66 min) |
domingo, 29 de octubre Final | Guadalajara | 3-3 | Santos | Gustavo Nápoles (46, 90 min) Jorge Campos V (59 - autogol) |
| Jared Borguetti (35 min) Carlos Gómes (48 min) Rodrigo Ruiz (51 min) |
domingo, 29 de octubre Final | Pachuca | 3-1 | U.A.G. | Pedro Pineda (44, 58 min) Claudinho (80 min) |
| José Godínez (22 min) |
domingo, 29 de octubre Final | León | 1-1 | Atlante | Adelino Batista (19 min) |
| Carlos Casartelli (46 min) |
domingo, 29 de octubre Final | América | 2-1 | U.N.A.M. | Víctor Santibañez (38 min) Luis Hernández (90 min) |
| Pablo Caballero (86 min) |
|
|