The UNAM Pumas and Morelia will play for the Mexican Clausura title after beating Chivas and Cruz Azul respectively in their semifinals.
The Pumas defeated Guadalajara 2-0 on Sunday to advance with a 3-1 aggregate, while Monarcas got a 3-0 win over Cruz Azul in a match that ended with a brawl.
The first leg of the final will be played Thursday in Morelia followed by a return match Sunday at Estadio Olimpico.
Pumas will attempt to win its seventh title, while Morelia is looking for its second.
Javier Cortes opened the scoring with a free kick in the 42nd minute and Paraguayan Dante Lopez used a great cross from his countryman Dario Veron to seal it.
''I'm very happy with the result because we made a great effort,'' Veron said. ''We knew Chivas was a tough team but we prevailed to be in the final.''
Chivas were looking for their first final since the 2006 Apertura, when they won their 11th title.
In Morelia, Rafael Marquez Lugo scored twice in the first 11 minutes and Jaime Lozano added a late goal as Monarcas qualified for their first final since the 2003 Clausura.
Marquez scored in the eighth and 11th minutes, while Lozano found the net in the 83rd.
At the end of the match a fan jumped onto the pitch and exchanged a few words with Cruz Azul's Gerardo Torrado when Argentine midfielder Christian Gimenez came from behind and both began shoving each other.
Players from both squads got involved in a brawl that lasted for nearly 10 minutes before order was restored and referee Francisco Chacon showed red cards to three Cruz Azul players - Gimenez, Isaac Romo and Julio Dominguez. Morelia's Miguel Sabah was also sent off.