Germany should have won.