This is probably the most exciting duel of Friday evening in international football, with the last two world champions being face to face, as Germany host Spain from 19:45.
The home side seems to be a little favourite at the bookmakers, with odds around 2.45 for a win right now. Germany are undefeated since EURO 2016, from a 0-2 loss against France two years ago. They have recorded 16 victories and five draws since then, being in top form and preparing for the final tournament this summer in Russia. Their last home defeat was in May 2016, 1-3 against Slovakia in another friendly.
Spain are also qualified for World Cup 2018 and they are coming into this game after six wins and one draw in their previous seven matches. Just like their opponents, the Spaniards are undefeated since EURO 2016, when they have been eliminated by Italy in 0-2 in quarter finals. The last four meetings brought them three wins and one defeat against the German team.