We've gone to penalties at the Santiago Bernabeu. Despite the game seeing no fewer than three goals in the first half hour, it's been scoreless since and that leaves us perfectly level on aggregate. You could tell that both Bayern Munich and Real Madrid were playing for this, because neither really seemed able to do anything for most of extra time - they're really, really tired.
Two penalty kicks have already been scored in this match, incidentally. Both Cristiano Ronaldo and Arjen Robben have notched from the spot against Manuel Neuer and Iker Casillas respectively. It'll be down to the goalkeepers now. Incidentally, Bayern have never lost a penalty shootout in the Champions League. Let's see what happens now!
Bayern Munich will kick first...
David Alaba SCORES. Coolly done, sending Casillas the wrong way.
Cristiano Ronaldo SAVED. Great save Neuer, diving to his right. Not a bad penalty.
Mario Gomez SCORES. Casillas dives wrong way again - he'd have saved that if he guessed right.
Kaka SAVED AGAIN. Brilliant save - carbon copy of the Ronaldo miss.
Toni Kroos SAVED. Too casual, great save Casillas to his left.
Xabi Alonso SCORES. Down the middle to give Real hope.
Phillipp Lahm SAVED! All square again, Casillas dives to his right, pen is straight down the middle, but saved anyway!
Sergio Ramos MISSES. Blasted well over the crossbar. Hilarious, if you're neutral.
Bastian Schweinsteiger SCORES TO TAKE BAYERN MUNICH TO THE CHAMPIONS LEAGUE FINAL.
We have live coverage of the game in our Real Madrid vs. Bayern Munich StoryStream. For more on the two teams, head over to Real Madrid blog Managing Madrid and Bayern Munich blog Bavarian Football Works.