We've reached day 12 of the 2018 World Cup and with that the final round of group stage matches begin.
Life before the tournament is starting to feel like a distant memory but with another three weeks to go, we're still very much in the early stages.
As is tradition with World Cups, the final group games will be played simultaneously, making it impossible for all games to be shown live on RTÉ 2, as has been the case with the rest of the tournament.
However, the national broadcaster is making provisions for any games not chosen for RTÉ 2 to be shown on RTÉ News Now and RTÉ Player, meaning fans won't miss a moment of the action. Here's what's coming up in what should be a pivotal week for the tournament:
Monday June 25
Uruguay v Russia (Group A) - 3pm RTÉ 2
Saudi Arabia v Egypt (Group A) - 3pm News Now and Player
Iran v Portugal (Group B) - 7pm RTÉ 2
Spain v Morocco (Group B) - 7pm News Now and Player
Tuesday June 26
Denmark v France (Group C) - 3pm RTÉ 2
Australia v Peru (Group C) - 3pm News Now and Player
Nigeria v Argentina (Group D) - 7pm RTÉ 2
Iceland v Croatia (Group D) 7pm News Now and Player
Wednesday June 27
South Korea v Germany (Group F) - 3pm RTÉ 2
Mexico v Sweden (Group F) - 3pm News Now and Player
Serbia v Brazil (Group E) - 7pm RTÉ 2
Switzerland v Costa Rica - 7pm News Now and Player
Thursday June 28
Senegal v Colombia (Group H) - 3pm RTÉ 2
Japan v Poland (Group H) - 3pm News Now and Player
England v Belgium (Group G) - 7pm RTÉ 2
Panama v Tunisia (Group G) - 7pm News Now and Player