How are you doing on your predictions for the two finalists? What's that? You all thought Brazil or Argentina or England would get there? Oh, well.... nevermind. See if you can do a little better with this round of predictions then.
Right, come on then... here we go:
Germany 1 - 2 Italy
Portugal 0 - 2 France
Remember, I'm looking for the score after 90 minutes here.... but if you predict a draw, I want to know who you think progresses to the final.
For bonus points, I want you to name who you think will be the first player to be booked in each match.
I think - Materazzi in the first game and Costinah in the second game.
I've also got a horrible sneaking feeling that Zidane will pick up the yellow card that would seem him suspended for the Final.... I do hope not.