Soccer Saturday

I am giddy about the upcoming semifinals for the euro cup! England has been playing much better then I could have ever expected. Germany has breezed into the semis and on june 28 we will find out who is going to the  finals for the euro cup. Who are you pulling for and what are your finals predictions? I think it will be Germany vs. Spain.