Group Stage: Sunday, November 20 Group A: Qatar vs Ecuador (Al Bayt Stadium, 9:30 pm)
Group Stage: Monday, November 21 Group B: England vs Iran (Khalifa International Stadium, 6:30 pm) Group A: Senegal vs Netherlands (Al Thumama Stadium, 9:30 pm)
Group Stage:Tuesday, November 22 Group B: USA vs Wales (Ahmed bin Ali Stadium, 12:30 am) Group C: Argentina vs Saudi Arabia (Lusail Iconic Stadium, 3:30 pm) Group D: Denmark vs Tunisia (Education City Stadium, 6:30 pm) Group C: Mexico vs Poland (Stadium 974, 9:30 pm)
Group Stage: Wednesday, November 23 Group D: France vs Australia (Al Janoub Stadium, 12:30 pm) Group F: Morocco vs Croatia (Al Bayt Stadium, 3:30 pm) Group E: Germany vs Japan (Khalifa International Stadium, 6:30 pm) Group E: Spain vs Costa Rica (Al Thumama Stadium, 9:30 pm)
Group Stage: Thursday, November 24 Group F: Belgium vs Canada (Ahmed bin Ali Stadium, 12:30 am) Group G: Switzerland vs Cameroon (Al Janoub Stadium, 3:30 pm) Group H: Uruguay vs South Korea (Education City Stadium, 6:30 pm) Group H: Portugal vs Ghana (Stadium 974, 9:30 pm)
Group Stage: Friday, November 25 Group G: Brazil vs Serbia (Lusail Iconic Stadium, 12:30 am) Group B: Wales vs Iran (Ahmed bin Ali Stadium,3:30 pm) Group A: Qatar vs Senegal (Al Thumama Stadium, 6:30 pm) Group A: Netherlands vs Ecuador (Khalifa International Stadium,9:30 pm)
Group Stage: Saturday, November 26 Group B: England vs USA (Al Bayt Stadium, 12:30 am) Group C: Tunisia vs Australia (Al Janoub Stadium,3:30 pm) Group C: Poland vs Saudi Arabia (Education City Stadium, 6:30 pm) Group D: France vs Denmark (Stadium 974, 9:30 pm)
Group Stage: Sunday, November 27 Group C: Argentina vs Mexico (Lusail Iconic Stadium, 12:30 am) Group E: Japan vs Costa Rica (Ahmed bin Ali Stadium, 3:30 pm) Group F: Belgium vs Morocco (Al Thumama Stadium, 6:30 pm) Group F: Croatia vs Canada (Khalifa International Stadium, 9:30 pm)
Group Stage: Monday, November 28 Group E: Spain vs Germany (Al Bayt Stadium, 12:30 am) Group G: Cameroon vs Serbia (Al Janoub Stadium, 3:30 pm) Group G: South Korea vs Ghana (Education City Stadium, 6:30 pm) Group H: Brazil vs Switzerland (Stadium 974, 9:30 pm)
Fill in some text
Group Stage: Tuesday, November 29 Group H: Portugal vs Uruguay (Lusail Iconic Stadium, 12:30 am) Group A: Ecuador vs Senegal (Khalifa International Stadium, 8:30 pm) Group A: Netherlands vs Qatar (Al Bayt Stadium, 8:30 pm)
Group Stage: Wednesday, November 30 Group B: Iran vs USA (Al Thumama Stadium, 12:30 am) Group B: Wales vs England (Ahmed bin Ali Stadium, 12:30 am) Group D: Tunisia vs France (Education City Stadium, 8:30 pm) Group D: Australia vs Denmark (Al Janoub Stadium, 8:30 pm)
Group Stage: Thursday, December 1 Group C: Poland vs Argentina (Stadium 974, 12:30 am) Group C: Saudi Arabia vs Mexico (Lusail Iconic Stadium, 12:30 am) Group F: Croatia vs Belgium (Ahmed bin Ali Stadium, 8:30 pm) Group F: Canada vs Morocco (Al Thumama Stadium, 8:30 pm)
Group Stage: Friday, December 2 Group E: Japan vs Spain (Khalifa International Stadium, 12:30 am) Group E: Costa Rica vs Germany (Al Bayt Stadium, 12:30 am) Group G: South Korea vs Portugal (Education City Stadium, 8:30 pm) Group G: Ghana vs Uruguay (Al Janoub Stadium, 8:30 pm)
Group Stage: Saturday, December 3 Group H: Serbia vs Switzerland (Stadium 974, 12:30 am) Group H: Cameroon vs Brazil (Lusail Iconic Stadium, 12:30 am)