The World Cup really swings into gear today with the disappearance of Robbie Williams and the arrival of fully three games: Egypt v Uruguay (1pm) followed by Iran v Morocco (4pm) and then the big one: Spain against Portugal, which is live at 7pm. Here are all the TV details for day two of the World Cup, including details of which English channels are showing today's World Cup games and the punditry line-up across all three broadcasters.
Group A - Egypt vs Uruguay (kick-off at 1pm)
The second game is live on RTE 2 and BBC One. RTE's coverage begins at 12.30pm, where Jacqi Hurley will be joined by Shay Given, Stephanie Roche and Kevin Doyle. The commentary is provided by Stephen Alkin and Ray Houghton.
The BBC kick off at the same time, with Gary Lineker joined by a fairly underwhelming trio of Jermaine Jenas, Matthew Upson and Phil Neville. Jonathan Pearce and Martin Keown will be on mic during the game, where we hope Pearce won't be tormented by VAR as he was by goal-line technology at the last World Cup.
Group B - Morocco v Iran (kick-off at 4pm)
RTE's build-up to this game begins officially at 3.30pm (directly after the Egypt/Uruguay game ends). Darragh Maloney hosts with Liam Brady and Richie Sadlier in studio. John Kenny and Brian Kerr are your commentators.
ITV1 have the rights to this game across the water, with Mark Pougatch joined by Slaven Bilic, Ryan Giggs and Eni Aluko in studio, with commentary from Sam Matterface and Ian Dowie.Their coverage begins at 3.30pm also.
Group B - Spain v Portugal (kick-off at 7pm)
No change in the RTE studio for the big one: Liam and Richie are sticking by Darragh's side for a mammoth broadcast. Adrian Eames and Jim Beglin are the commentary team in Sochi.
Elsewhere, it is back to BBC One across the water. The Beeb go live at 6.20pm, with Cesc Fabregas among those on the panel. Steve Wilson and Danny Murphy are the commentators.