HEAVYWEIGHTS Spain and Germany clash in Friday’s Euro 2024 quarter-final at the MHPArena in Stuttgart.SunSport betting experts have previewed the contest, and carefully selected our best bets, tips and exclusive sign-up bonuses from our partners for the Euro 2024 showdown.Find The Sun’s betting publishing principles hereFree bets for Spain vs Germany from our partnersWilliam Hill: Get your £60 in free bets when you stake a tenner on Spain vs Germany – CLAIM HERE*Betfred: Free bets – Get £50 in free football bets when you bet on Spain vs Germany – CLAIM HERE*BetMGM: Get £60 in free bets to spend on football, including Spain vs Germany – CLAIM HERE*talkSPORT BET: Get £30 in free bets to spend on Euro 2024 when you stake a tenner on Spain vs Germany – CLAIM HERE*Tote: Bet £10 on Spain vs Germany to get £50 in bonuses – CLAIM HERELadbrokes: Bet £5 on Spain vs Germany to get £20 in free bets – CLAIM HERE*Already have these accounts? Don’t worry, we’ve got loads more terrific deals with our partners!Offer of the day!William Hill £60 bonusWilliam Hill is celebrating Euro 2024 by offering new customers a generous welcome bonus. Register and stake £10 on football to receive £60 in free bets and bonuses.Get £60 in free bets and bonuses when you stake a tenner on football at Euro 2024 – CLAIM HERE*Spain vs Germany previewIt’s time for the clash of the titans as Spain and hosts Germany battle it out for a place in the semi-finals of Euro 2024.The European powerhouses have arguably been the most impressive sides at this competition having scored the most goals, registered the most attempts on target and combined for a whopping 521 attacks in eight matches.They’ve also been defensively solid with Spain keeping three clean sheets, while Germany aren’t far behind with two from their four outings.The pair are locked together at 4/1 to win the final on July 14, and they’ll have certainly deserved it with either France or Portugal up next in the final four.Of the two – who are the most successful teams in European Championship history with three titles apiece – Spain have arguably been more impressive.EURO 2024 FREE BETS AND OFFERSLuis de la Fuente’s youthful side made light work of the supposed “Group of Death” when brushing aside the likes of Italy and Croatia.However, a remarkable statistic is that Spain have never beaten a host nation in European Championship or World Cup history – that includes South Korea in 2002.Germany reached the quarter-finals for the fourth time in the last five Euros courtesy of superstar Jamal Musiala, who netted his third of the competition to take him joint-top of the scoring charts.Many have been slightly less effusive in their praise of Germany, mainly due to the quality of Scotland and their lacklustre 1-1 draw with Switzerland.But their 2-0 win over Denmark, where they could arguably scored more, proved why they are strong contenders to lift the European Championship trophy on home soil.Spain vs Germany preview: Betting tips, odds and predictions for Euro 2024Credit: THE SUNSpain vs Germany oddsOdds are correct at the time of publication and are subject to change.Spain vs Germany betting tipsResultThis contest looks a genuine 50/50 with bookmakers struggling to split the two nations, but I’m narrowly siding with hosts Germany to advance to the semi-finals.Germany have progressed from 15 of their 19 quarter-final ties at major tournaments, while no host nation has ever been eliminated at the quarter-final stage of the Euros.Yes, Spain boast a 100% record at this competition but their youthful squad do give up chances while Germany’s speed, urgency and direct attacking playare a far cry from Croatia, Albania and Italy’s somewhat cautious approach.Germany to win at 9/5 with William Hill – CLAIM HEREKai timeOnly Cristiano Ronaldo can better Kai Havertz’s 15 attempts at goal in this competition – while nobody has registered more shots on target (9).The Arsenal forward, 25, has two goals in this competition and five in his last ten matches at international level.He’s also his country’s designated penalty-taker, and they’ve already received two spot-kicks in their opening four matches.Kai Havertz to score anytime at 13/5 with William Hill – CLAIM HERECardedSpanish midfielder Rodri will take centre-stage on Friday, and he’s likely to have his hands full dealing with Germany’s quick transition.The Manchester City star, 28, has already been booked twice at Euro 2024 – while 55% of his cautions for Spain have arrived in his last 12 international outings.He’s committed three fouls and been cautioned for two of those. Referees at the tournament clearly have little patience for any cynical challenges designed to break up play.Rodri to be booked at 7/2 with William Hill – CLAIM HERERemember to gamble responsiblyA responsible gambler is someone who:Establishes time and monetary limits before playingOnly gambles with money they can afford to loseNever chase their lossesDoesn’t gamble if they’re upset, angry or depressedGamcare – www.gamcare.org.ukGamble Aware – www.gambleaware.orgFor help with a gambling problem, call the National Gambling Helpline on 0808 8020 133 or go to www.gamstop.co.uk *Ladbrokes. 18+ New UK+IRE Customers only. Certain deposit methods & bet types excl. Min first £/€5 bet within 14 days of account reg at min odds 1/2 to get 4x £/€5 free bets. Free bets available to use on selected sportsbook markets only. Free bets valid for 7 days, stake not returned. Restrictions + T&Cs apply. Gambleaware.org*William Hill. 18+. Play Safe. New players only, using promo code T60. Valid from 13/04/2022. Online play. Get £60 Bonus split between Vegas & Sports in the following manner – (i) Deposit £10 to unlock £20 Vegas Free Bet on Selected Games (72hr expiry, wagering reqs apply); then (ii) bet £10+ (odds 1/2+) with cash (excl. £10 deposit) or Vegas winnings (after wager reqs met). Once settled, receive £40 Sports Free Bets excluding Virtual Markets (4x £10, 7 days expiry). Payment methods & country restrictions apply. Full T&Cs apply.*New customers only. Register with SUMMER50 between 31/05/24 – 14/07/24. First bet £10+ at Evens (2.0)+ on Sports within 7 days to get 3 x £10 in Sports Free Bets & 2 x £10 in Acca Free Bets within 10 hours of settlement. 7-day expiry. Eligibility & payment exclusions apply. Full T&Cs apply.*BetMGM. New cust only. 7 days to opt in by placing a £10 qualifying bet at 1/1 (2.0) odds or greater to receive 6x Free Bets: 1 x £10 horse racing, 2 x £10 Bet Builder, 2 x £10 Acca and 1 x £10 football. 7 day expiry. Exclusions apply. Stake not returned. 18+. T&Cs apply.*TalkSPORT BET: 18+ New customers only. Opt in via mobile & bet £10+ on any sports at 2.00+ odds within 7 days. No Cash out. Get 6x £5 Free Bets on selected markets. Free bets expire in 7 days. Card payments & Apple Pay only. T&Cs apply, see below. GambleAware.org | Please gamble responsibly.*Tote. New customers online only. Eligibility restrictions apply. Only valid with code B10G50 on registration. £/€10 min qualifying bet at 1/1 (2.0) odds or greater across sports or racing (if EW then min £10 Win + £/€10 Place). Receive £/€20 Tote Credit, £/€20 Free Sports Bet and 50 Free Spins on Big Bass Bonanza within 48 hours of qualifying bet settlement. 7-day expiry on free bets & Tote Credit. Your first bet will be your qualifying bet. One per customer. UK & ROI customers only. 18+. Full T&Cs apply. Gambleaware.org.*Tote Euro 2024. Online only. Eligibility restrictions apply. Opt-in required. £5 min qualifying bet at 1/1 (2.0) odds or greater each England game of the Euros 2024 to qualify each time. One entry per customer per match. For each England goal scored within a 90-minute match throughout the tournament (extra time and penalties do not count), qualifying customers will be credited (within 24 hours) £1 Tote Credit to use on placepot. Free placepot subject to 7-day expiry. 18+. Full T&Cs apply. Gambleaware.org. More