From what I have seen from the first matches, I believe there is a strong chance of seeing a Spain vs England match at the final of the world cup.
So, what are your predictions???
Keep them coming!
It's probable that they will face each others in the semi final since Spain didn't manage to end the group stage in the first rank. Now, we have a part of the table where european teams will meet each others if they continued their advancment in the tournament, and another part where we will likely watch Argentina against Brazil in the semi final. Therefore, the final will probably be between a european team and Brazil or Argentina. In this case, my own expectation is Brazil against France.