World Cup 2018: Schedule and results

Updated 4:23 PM ET, Sun June 24, 2018

Chat with us in Facebook Messenger. Find out what's happening in the world as it unfolds.

(CNN)With so many teams, fixtures, groups and timings you would be forgiven to lose track of your favorite team's schedule. Fortunately, this handy guide will tell you all you need to know for the pending matches and results. Remember to keep checking back for updates.

Schedule of matches (Kickoff times BST)
Monday June 25
15:00 - Group A: Saudi Arabia vs. Egypt
15:00 - Group A: Uruguay vs. Russia
19:00 - Group B: Iran vs. Portugal
19:00 - Group B: Spain vs. Morocco
Tuesday June 26
15:00 - Group C: Australia vs. Peru
15:00 - Group C: Denmark vs. France
19:00 - Group D: Iceland vs. Croatia
19:00 - Group D: Nigeria vs. Argentina
Wednesday June 27
15:00 - Group F: South Korea vs. Germany
15:00 - Group F: Mexico vs. Sweden
19:00 - Group E: Serbia vs. Brazil
19:00 - Group E: Switzerland vs. Costa Rica
Thursday June 28
15:00 - Group H: Japan vs. Poland
15:00 - Group H: Senegal vs. Colombia
19:00 - Group G: England vs. Belgium
19:00 - Group G: Panama vs. Tunisia