Germany host Spain in a clash between the last two World Cup winners.
Die Mannschaft, who won the 2014 World Cup, are slight favourites to beat 2010 champions La Roja in Dusseldorf.
But Germany boss Joachim Low believes Spain are one of the “top favourites” to triumph in Russia this summer.
“It will be a game in which both teams will want to show what they can do,” he said.
“However, neither will want to lay their cards on the table. If we were to play Spain at the World Cup, it would be a very different game and we know they are a top team in every respect.
“Their best 11 to 13 players come from Atletico Madrid, Barcelona and Real Madrid, uniting all these virtues. You have Atletico’s pressing game, Real’s high speed and quick counter-attack with Barca’s possession.
“That unites the national team and, for me, they are one of the top favourites.”
Germany are without Manuel Neuer due to injury so Marc-Andre ter Stegen will start between the sticks.
Borussia Dortmund duo Marco Reus and Mario Gotye are unavailable.
Chelsea trio Alvaro Morata, Cesc Fabregas and Pedro have been left out of Spain’s squad.
Germany vs Spain live stream
Germany vs Spain is being shown live on BT Sport 3 (Sky 457, Sky HD 417, BT TV 410, Virgin Media 533), with the pre-match build-up starting at 7.30pm and kick-off set for 7.45pm.
BT Sport will also be showing the match on a desktop computer or laptop via the company’s own site.
The BT Sport enhanced video player is also available online.
However EE mobile customers will be able to stream the game for free, thanks to a free subscription plan recently announced by the network.
“To say thanks for being with us, here’s a special sporting treat for our pay monthly mobile and tablet customers: three months’ free BT Sport on your EE phone and connected tablet,” BT explains.
“Just text SPORT to 150, register for a BT ID then download the BT Sport app and get watching!”
“Loads of the UK’s best sporting action, on the UK’s fastest network.”
You can visit the EE website for more information on the BT Sports offer.