Nice start for Spain, leaving the Russians in the dust, 4-1.
Great to see Fabregas come off the bench and score at the end.
Up until that point it was the David Villa show, scoring all of their goals for the hat-trick.
Great bit of commentary from the soccernet gamecast:
What a day for David Villa. He's been superb today - Kolodin and Shirokov have pooped their pants every time he's got the ball.
Fabregas said recently if there's one player he'd like to see at Arsenal it's David Villa.
Doubt he'll be affordable after this display though.
Holland/Netherlands also look dangerous after beating Italy, 3-0 (sorry Danny).
Portugal got off to a respectable start against Turkey, 2-0.