Paul Higham previews Friday's World Cup fixtures including the huge Group B clash between Portugal and Spain.
2pts Uruguay to win to nil at 11/10
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 4/5 to win the group 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: Egypt 0-2 Uruguay (Sky Bet odds: 5/1)
Best Bet: Uruguay to win to nil at 11/10
Not the most attractive game on paper, but this is a golden chance for one of these two to get a foothold in the group with a victory - especially if there's a result in Spain v Portugal.
Vastly experienced Iran coach Carlos Queiroz is in his third World Cup and is well clued up on both Spain and his native Portugal.
Both of these sides defend extremely well with clean sheets aplenty during qualifying, but a draw is no good to either of them considering the tests that lay ahead in the final two games.
Goals may not be raining down, but you'd like to think they'll both be going for broke to try and get the most valuable of three points.
Prediction: Morocco 2-1 Iran (Sky Bet odds: 10/1)
Best Bet: Morocco to beat Iran at 5/4
This is the big one, which got even bigger after Spain sacked Julen Lopetegui on the eve of the tournament in reaction to him taking the Real Madrid job without their knowledge.
Fernando Hierro has replaced him but if there's one team in this tournament that can cope without a coach it's the experienced and intelligent Spanish side.
Facing Cristiano Ronaldo's Portugal would not be their ideal first game though under the circumstances as the European champions are right up there with the toughest teams to play in world football.
Ronaldo has, however, never scored against Spain and this one might be another cagey affair with both defences being among the best in World Cup qualifying.
Spain haven't drawn a World Cup finals game in their last 14 outings but, with easier games to come this has all the makings of a rare stalemate.
Prediction: Portugal 1-1 Spain (Sky Bet odds: 5/1)
Best Bet: Portugal v Spain draw at 11/5
Posted at 1930 BST on 13/06/18