Germany are more motivated to grab a win to boost their morale, in order to prepare for the qualifiers of Euro Cup.
Although Germany have only won 2 of their recent 5 home games, now the AH line is -0.50 for the hosts, which is still in favor of Germany.
So Germany are expected to win this match as well as in AH payout.