Italy convincingly beat Germany 2-1 today to set up a match against Spain in the Euro 2012 final. Italy played their best match of the tournament despite a shaky game from goalkeeper Gigi Buffon, with Mario Balotelli scoring two fantastic goals in the first half. The Italians have played inconsistently in the tournament (their only previous win was against underwhelming Ireland), but seem to be peaking at the right time.
Spain, on the other hand, got outplayed by Portugal during regulation of their semifinal, then played somewhat better during extra time, and won on penalties. The Spanish continue to not play impressively, but to their credit they are getting the job done, and the bottom line is results. They look more beatable than they have in quite a while. If Italy plays on Sunday like they did today, they will win the tournament. They were impressive in the first round draw between the two sides. It is difficult to bet against Spain, though.