Word is Villa is out for the finals I think. Bummer for him, but the way Cesc played today means he probably isn't really needed. What a match, Spain plays so beautifully. I'm hoping for Torres to redeem himself against Germany, he showed signs tonight that he's on the turnaround, but he's overdue for a performance.