Mexican clubs don't lose at home in international competition (unless, of course, it's to fellow Mexican clubs) when it matters.
Case in point: Tuesday's latest opportunity for another team to leave Mexico with a series victory and was the latest evidence that the Mexican clubs are the strongest in the region.
Puerto Rico gave it their all, perhaps gave Cruz Azul a little too much respect, but it took la Maquina 120 minutes and five penalty kicks to get past the gutty little Puerto Rico side.
Puerto Rico entered the game with a 2-0 aggregate lead, went a man up half hour in and still couldn't put Cruz Azul away. The Islanders even had a one-goal lead with less than 10 minutes to go, less than 10 minutes between the USL side and a berth in the CONCACAF Champions League final, but squandered it away too. The two teams exchanged extra-time goals, with Puerto Rico's coming courtesy of a nifty strike from distance by Sandy Gbandi. But Cesar Villaluz equalized a little later for the hosts.
In the end, Cruz Azul won it on penalties, besting the Islanders by a 4-2 shootout score. It's a stinging loss for Puerto Rico, especially since the Islanders had come so far only to lose in such heartbreaking manner.
Now, the final is guaranteed of being an all-Mexico final. Cruz Azul will take on the Atlante-Santos survivor in the CCL final. Although that is a surprise to nobody - at least it shouldn't be - the manner in which the USL threatened to pull off an upset was fairly surprising.