As always with the world cup there are a lot of teams with a chance. Brazil, Argentina, Spain, Holland, Italy, England all have a shot and you can never uderestimate the Germans in a World Cup
According to my predictions it will be England v Brazil in one semi and Argentina v Italy in the other.
We will be in San Pedro for our 1/4 final against France and then the semi against Brazil and back home to New York ready for the final against Argentina.
Yes I'm English and I can always dream as I have been doing since 1966!!!