Come on let's give this a go. Usual rules
Sunday November 20
Group A: Qatar vs Ecuador (Al Bayt Stadium, Al Khor; kick-off 4pm)
1-1
Monday November 21
Group B: England vs Iran (Khalifa International Stadium, Al Rayyan; kick-off 1pm)
2-0
Group A: Senegal vs Netherlands (Al Thumama Stadium, Al Khor; kick-off 4pm)
1-2
Group B: USA vs Wales (Ahmed bin Ali Stadium, Al Rayyan; kick-off 7pm)
1-1
Tuesday November 22
Group C: Argentina vs Saudi Arabia (Lusail Iconic Stadium, Lusail; kick-off 10am)
2-0
Group

Denmark vs Tunisia (Education City Stadium, Al Rayyan; kick-off 1pm)
1-0
Group C: Mexico vs Poland (Stadium 974, Doha; kick-off 4pm)
1-1
Group

France vs Australia (Al Janoub Stadium, Al Wakrah; kick-off 7pm)
2-1
Wednesday November 23
Group F: Morocco vs Croatia (Al Bayt Stadium, Al Khor; kick-off 10am)
0-2
Group E: Germany vs Japan (Khalifa International Stadium, Al Rayyan; kick-off 1pm)
2-1
Group E: Spain vs Costa Rica (Al Thumama Stadium, Al Khor; kick-off 4pm)
2-0
Group F: Belgium vs Canada (Ahmed bin Ali Stadium, Al Rayyan; kick-off 7pm)
3-0
Thursday November 24
Group G: Switzerland vs Cameroon (Al Janoub Stadium, Al Wakrah; kick-off 10am)
1-0
Group H: Uruguay vs South Korea (Education City Stadium, Al Rayyan; kick-off 1pm)
1-1
Group H: Portugal vs Ghana (Stadium 974, Doha; kick-off 4pm)
1-0
Group G: Brazil vs Serbia (Lusail Iconic Stadium, Lusail; kick-off 7pm)
3-0
Friday November 25
Group B: Wales vs Iran (Ahmed bin Ali Stadium, Al Rayyan; kick-off 10am)
1-0
Group A: Qatar vs Senegal (Al Thumama Stadium, Al Khor; kick-off 1pm)
1-2
Group A: Netherlands vs Ecuador (Khalifa International Stadium, Al Rayyan; kick-off 4pm)
2-0
Group B: England vs USA (Al Bayt Stadium, Al Khor; kick-off 7pm)
1-0