Starting a little late here but I've been watching everygame. Germany Over 2.5 - 3 units to win 2.5 units strong lean on Germany to win but too much juice