Spain have scored nine goals in the tournament so far, with La Roja coming from behind to beat Georgia in their last sixteen encounter. There were strong performances from Nico Williams and Lamine Yamal, while Rodri has been a solid midfield general for a team who are slight favourites to beat the hosts in this clash.

The Spanish overcame Croatia 3-0 in their opening group game before a comfortable 1-0 win over Italy which could have been achieved by a bigger margin. Luis de la Fuente has a settled team and it’s hard to pick holes in a side who have a solid central defensive partnership in the form of Aymeric Laporte and Robin Le Normand.

Germany had some nervy moments against Denmark in their last sixteen encounter, with Joachim Andersen having a goal chalked off for marginal offside before conceding a penalty moments later. This is another settled team who have scored ten goals in the tournament and it’s likely that Julian Nagelsmann will persist with Kai Havertz up front.

There’s a reasonable chance that both teams will score considering that they have found the net in all four of their respective matches. Spain are marginal favourites to go through although it wouldn’t be a big surprise if we saw the clash go to extra-time and possibly penalties. Nagelsmann will certainly be affording plenty of respect to the opposition.

TOP FREE BETS OFFERS

mr-play
Bet €10
Get €15
18+, Welcome Bonus: New Players only, 1st Deposit, Min Deposit: £10, max £10 free bet valid for 14 days, bets must be placed at odds of 1/1 or greater and be settled within 14 days of placement. System bets no eligible.T&Cs apply. begambleaware.org