Today I'm giving you my full post match analysis, thoughts and review for Japan 2-1 Spain and Costa Rica 2-4 Germany What an ...