Even though Germany's chances of qualifying are very heavy, I still believe that Germany will be able to get through this ordeal and win the World Cup (as I predicted from the start). Germany must win with a score of more than 2 goals to be able to at least become runner-up in Group E with Spain (Germany should be able to get 5 points).
Spain is definitely targeting to win in the match against Japan later, but if Japan wins or draws from Spain and Germany vs Costa Rica ended in a draw, then my hopes for Germany have vanished.
This world cup is full of surprises, Europeans are playing for the first time in gulf that's why they are not able to perform well. Teams like KSA, Morroco are like playing in home conditions thats why they are getting good results by beating teams like Belgium and Argentina. I am not placing any bet on who will be the winner because of too many upsets.