It is extremely difficult to separate the two sides, considering their strengths and weaknesses and this could go either way.
Both sides are likely to score at least once and this match might very well go into extra time and penalties to decide the winner.
Go Germany germany will win :)