I don't follow terribly closely, but I can make bad predictions just as well as anybody:
A: Russia/Greece
B: Netherlands/Germany
C: Spain/Croatia
D: France/England
QF: Germany over Russia, Spain over England, Netherlands over Greece, Croatia over France
SF: Spain over Germany, Netherlands over Croatia
F: Spain over Netherlands