Here's what World Cup games are on TV today and where you can watch them
Three mouth-watering games. Bring it on.
We know the World Cup officially started yesterday, but today is when it starts in earnest.
We're in for a bloody treat today, as we get to see what are sure to be three cracking games.
Mohamed Salah will face a late fitness test to see if he's fit to start against a talented Uruguay side.
Iran will take on Morocco in the battle of the unknowns, although many have Morocco pipped as their dark horses for the tournament due to their incredible defensive record in qualifying.
And then we've got two European giants locking horns, as Spain take on Portugal. This game was already going to be class, but the added drama surrounding Spain's manager situation adds a new layer. We can't wait.
Group A: Egypt vs Uruguay
Venue: Ekaterinburg Arena
Kick off (Irish time): 13:00
Live on: RTÉ Two (Coverage starts at 12:30), BBC One (Coverage starts at 12:30)
Pundit watch: Gary Linker is joined on the Beeb by Jermaine Jenas, Matthew Upson and Phil Neville, while RTÉ have Jacqui Hurley on presenting duties, alongside Kevin Doyle and Stephanie Roche.
Group B: Morocco vs Iran
Venue: Saint Petersburg Stadium
Kick off: 16:00
Live on: RTÉ Two (Continued coverage), ITV (Coverage starts at 3.30)
Pundit watch: Mark Pougatch is joined on ITV by Slaven Bilic, Ryan Giggs and Eniola Aluko. RTÉ have Darragh Maloney and Liam Brady and Richie Sadlier for this one.
Group B: Portugal vs Spain
Venue: Fisht Stadium
Kick off: 19:00
Live on: RTÉ Two (Continued coverage), BBC One (Coverage starts at 18:30)
Pundit watch: Darragh Maloney will be on RTÉ once again with Brady and Sadlier. On the BBC, you have Gary Lineker with analysis from Cesc Fabregas.