It was a good game. Probably would have come down to shots from the mark if Zidane didn't score. I think Christiano Ronaldo had a good game, despite getting booed.
On that note, I think all you Brits (Lenny included, of course) are just sore losers looking for someone to blame. Clearly Rooney stepped on the guy's groin, and that was why he got a red card.
Italy 2-1 over France is my prediction for the final.