As known from:
sky sportscricketworldBBC
Home / 2026 World Cup / World Cup Betting Tips Today

World Cup Betting Tips Today: Predictions & Best Bets for July 10th

Publish Date: 09/07/2026
Fact checked by: Jordan Noble

There's another World Cup semi-final spot on the line on Friday as Spain take on Belgium. The European champions have yet to concede a goal this summer and have grown into the competition, which is why they are the clear favourites to progress to the final four.

However, the Red Devils will have something to say about that. After a slow start in the group stage, Belgium's bold comeback against Senegal before hammering USA 4-1 certainly makes them a lively outsider in this contest.

So, who's going to come out on top? Our World Cup tipster Nathan Joyes returns with his best bets for the second quarter-final. Read his World Cup tips below.

Spain vs Belgium

After Spain's disastrous start to the World Cup with their 0-0 draw with Cape Verde, many punters immediately starting looking elsewhere for an outright winner. And while Cape Verde bowed out of the World Cup in the round of 32, they left having not lost a match inside 90 minutes.

Not only did they hold Spain - who completely dominated from start to finish - but Cape Verde also held Uruguay and Argentina, scoring two past both South American nations. So, was the result as bad as people are making out? Perhaps not, after all.

Since that 0-0 draw, Spain have won all four matches. More impressively, they have yet to conceded a goal at this World Cup and are it's safe to say they are growing into this new-look, longer format.

Once topping their group, Spain put in a fine performance against Austria in their 3-0 win. They dominated xG (2.80) and their opponents failed to have a single shot on target. Against Portugal, it took a last minute winner, but it was more than deserved with Spain once again dominating the statistics.

Mikel Oyarzabal has led the line perfectly, while Mikel Merino stepped off the bench to score the winner vs Portugal. Throw in Dani Olmo and, of course, Lamine Yamal, and it's not difficult to see why this Spain side is flourishing on the biggest stage.

Belgium's unbeaten record will once again be tested - and arguably this will be their toughest match to date. They were able to top their group despite only beating New Zealand, and then they looked dead and buried before Senegal pressed the self destruct button in the round of 32.

The USA result - and performance - was fantastic. And it was certainly one we hadn't seen to date at this World Cup. However, was that a case of the USA also testing themselves against a decent European side for the first time at this World Cup? And the interference from Donald Trump to get Folarin Balogun back on the pitch only fired up the Belgians more to come out on top.

Unfortunately for the Red Devils, Spain's defence will certainly not be as open as the US' was, and that could be a problem. Aside from that match - and 30 minutes against Senegal - Belgium have looked far from convincing.

With that in mind, I'm sticking up Spain and under 4.5 goals at 1/1 with BetMGM.

However, if I'm going to look for a hero to write his own headlines it's hard to look past Oyarzabal.

The Real Sociedad forward enters the match having scored four goals - including two vs Austria - and with so many creative outlets around him, chances will come against this fragile looking defence.

Belgium have kept one clean sheet from five (Iran) and their defending against Senegal in the round of 32 was almost inexcusable. There's little to no time to address that, which is why Oyarzabal's price to find the back of the net for a fifth time this World Cup is rather appealing.

For those looking for a goalscorer bet, it's worth backing Mikel Oyarzabal to score anytime at 6/5 with BetMGM.

Betting Tips

Spain vs Belgium: Spain to win and under 4.5 goals at 1/1.

Spain vs Belgium: Mikel Oyarzabal to score anytime at 6/5.

Read Also
World Cup Betting Tips Today: Predictions & Best Bets for July 6th
The round of 16 at the 2026 World Cup continues on Monday ...
World Cup Betting Tips Today: Predictions & Best Bets for June 26th
There are six matches to feast upon today at the World Cup ...
Betano Promo
2026 World Cup Group G Betting Guide
Belgium kickstart their World Cup journey against Egypt in Seattle while Iran ...
2025/2026 Season- Early Non League Front Runners
The Non-League calendar is brutal and long. Many twist and turns and ...
National League Fixtures Announced - 2025/2026
After the fixtures for the National League were released, here is Part ...
Our Team
Dave Kuzio
Dave Kuzio
Content Manager
Nathan Joyes
Nathan Joyes
Football Tipster
Matthew O'Regan
Matthew O'Regan
Football Tipster
Amos Murphy
Amos Murphy
Sports Writer
Racing Gav
Racing Gav
Racing Tipster
Jordan Noble
Jordan Noble
Sports Writer
David Cook
David Cook
Legal Betting Writer
Charles Perrin
Charles Perrin
Legal Betting Writer
Louie Truman
Louie Truman
EFL Tipster
Ben Smith
Ben Smith
Tipster
The Fund
The Fund
The Fund
James Woods
James Woods
Horse Racing Writer
Liam Hoofe
Liam Hoofe
Online Casino Writer
Alex Ford
Alex Ford
Online Casino Writer
Geoff Banks
Geoff Banks
Columnist
Ash Symonds
Ash Symonds
Horse Racing Tipster
Adrian Benn
Adrian Benn
Casino Writer
Jamie Clark
Jamie Clark
Contributor
Tom Winch
Tom Winch
Tipster
Zack Wilson
Zack Wilson
Contributor

+18 | Please gamble responsibly | Commercial content | T&Cs apply GambleAware.com

This site is using Cloudflare and adheres to the Google Safe Browsing Program. We adapted Google's Privacy Guidelines to keep your data safe at all times.
18+GambleAwareeCOGRAGamblers AnonymousGamCareGamStopGambling TherapyCloudflareSSLco² neutral
Close
Place Your Bets! Discover Premium Bonuses at Our Trusted Partners.
BetMGM UK
BetMGM UK Bonus
Bet £10 Get £40 in Free Bets
18+. T&Cs apply.
Bonus Code:
Go to BetMGM UK
Get Bonus
HighBet
HighBet Bonus
Bet £10, Get £30 in Free Bets
T&Cs apply, 21+
Bonus Code:
Go to HighBet
Get Bonus
Star Sports
Star Sports Bonus
Bet £40 get £20 in free bets
T&Cs apply, 21+
Bonus Code:
Go to Star Sports
Get Bonus
×
Your Bonus Code:
The bonus offer of was already opened in an additional window. If not, you can open it also by clicking the following link:
Visit Site