Tijuana will take on Toluca in the final of the Liga MX Apertura after an amazing comeback to defeat Leon on Monday.
Trailing 2-0 after the first leg away from home, goals from Fidel Martinez, Dubier Riascos and a 90th-minute effort from Richard Ruiz fired Tijuana to a 3-0 win at home, and a 3-2 aggregate triumph.
Ecuadorian Martinez cut the deficit in half just before the interval when he rifled home after Riascos’ back-heel to give Tijuana a vital boost.
The home side continued where they left off in the second half and that mounting pressure eventually told on Leon.
A neat link-up between substitute Raul Enriquez and Riascos saw the latter coolly slot home in the 68th minute to level the tie.
But the real drama was to come in the closing moments.
With Leon on the back foot and hoping for extra-time to re-energise their tiring players, substitute Ruiz struck to complete the remarkable turnaround.
Waiting for them in the final will be Toluca who themselves endured a tense second-leg match with Club America.
Toluca led 2-0 heading into the match, but that lead was wiped out at the break after goals from Miguel Layun and Daniel Montenegro.
A goal from Edgar Benitez just before the hour mark handed Toluca a 3-2 aggregate win despite a 2-1 defeat.
Tijuana will be at home for the first leg of the final on Thursday, with the return leg taking place at Toluca on December 2.