I see a 1-1 final between Poland and Greece. Poland will be charged up, but nervous at the start. Greece does not have any world class strikers so scoring will be minimal from them. Nil-nil is also not impossible.
I like Russia over the Czech Republic 2-1. This should be a more entertaining game. Both of these teams tend to be erratic and the team that is better prepared should win.
Overall I like Germany to win the tournament. England will be the biggest disappointment and Italy is a mess and will be lucky to advance. Netherlands is the dark horse to win if both Germany and Spain falter.
Wow how does Russia not go through in that group? I thought this was their chance to really prove they are an elite team. They are the best team in the group, but they have no-one to blame but themselves.