Barcelona last night; Madrid tonight. Two incredible semi-finals have seen off two Spanish clubs. In 24 hours, the dream of an all-Spanish final dissolved in dramatic fashion. So too did José Mourinho’s hopes of becoming the first coach to win the European Cup with three different clubs. There will be other opportunities but just days after all but securing the league title in a fourth different country, he will have to wait. Instead, it is Bayern Munich who face Chelsea – at home. Bastian Schweinsteiger scored the decisive penalty in a shootout that took Bayern through 3-3 on aggregate and 3-1 on penalties. The night’s first goal had come in the sixth minute; its last arrived, from the spot, more than two hours later. In the meantime, the game swung back and forth. Twice Manuel Neuer saved penalties from two of the world’s most expensive players, Cristiano Ronaldo and Kaká. Iker Casillas did likewise but then Sergio Ramos smashed his over the bar, leaving Schweinsteiger to take Bayern to a final against Chelsea at the Allianz Arena. But that night they will be without David Alaba, Holger Badstuber and Luiz Gustavo. Ronaldo’s evening ended with a missed penalty, but it…