Italy Wins!

After 118 minutes of fast-flowing attacking football, Italy managed to break the deadlock with 2 goals inside 2 minutes. And that ensured that Italy did not need to meet the specialists at penalty kicks - Germany.

Justice was served, IMO.

Grosso scored the first, Del Piero simply atoned for 2 of his horrendous mistakes to put the ball into goal finally.

Time for sleep...120 minutes of non-stop, heart pumping action.

Current Music: Guy Sebestian - Angels Brought Me Here