For details of advised bookmakers and each-way terms, our transparent tipping record
It’s the first full day of World Cup action in Russia and what a day it promises to be as tournament dark horses Uruguay kick-off their campaign in Group A, while Spain and Portugal clash in Group B.
Spain's clash with Portugal was already pegged as an early highlight of the World Cup, but the late sacking of their coach Julen Lopetegui has added an even bigger slice of intrigue to the fixture.
Before the Iberian rivals clash, Morocco and Iran face off and one of these two could steal an early march on the big guns for the group.
As if a dream group for Uruguay wasn't easy enough before Mohamed Salah's shoulder injury means he's a huge doubt to play in Egypt's World Cup opener as they return to the tournament after a 28-year absence.
Salah's shoulder may allow him to play some part, but he'll most likely be on the bench as Egypt's possible progress in this group lies in games against the other two teams.
Uruguay at is still worth taking as I'd expect them to win their three group games with plenty to spare. It's their third straight World Cup, showing that the team has developed into consistent performers on the world stage.
With the likes of Luis Suarez and Edinson Cavani up front Uruguay will have just too much firepower for the Egyptians to handle, Salah or no Salah. They have kept clean sheets in their last three warm-up games and can keep that momentum going with another victory without reply.
Prediction:
Best Bet:
Best Bet:
Best Bet:
Posted at 1930 BST on 13/06/18