I believe Germany just got gave the sauce yesterday if it means anything they gonna win the Cup.