Denmark have won all 3 of their first meetings, but the level of their opponents has also been very low: Hungary, France and Austria. All these opponents are major underdogs in the tournament.
Germany lost their first 3 games, but played against USA, Finland and Sweden, the strongest teams in the world, and Germany played them on equal terms.
Based on the quality of their line-up and their recent international results Germany look the favourites to win tonight, but it would be better to back them up with a win in overtime.
Prediction: Germany to win. We recommend the “Match Winner 2” bet, odds 1.5