The 2022 FIFA World Cup is down to its last four games, including the semi-finals and the big one, the final, on Sunday (18).
On Tuesday (13), two-time champions Argentina will take on 2018 runners-up Croatia in the first semi-final while the next day (14), holders France will meet Morocco, the first African nation to have come this far in a football World Cup.
Here is a look at the two matches and the head-to-head stats between the rivals in the semi-finals:
1st Semi-final: Argentina vs Croatia at Lusail Stadium, Lusail
Head-to-head: Both have won two games each with one ending in a draw.
2nd semi-final: France vs Morocco at Al Bayt Stadium, Al Khor
Head-to-head: France lead 7-1 in 11 games with three ending in draws.
Roads to semi-final:
ARGENTINA
- Lost to Saudi Arabia 1-2 in Group C
- Beat Mexico 2-0 in group
- Beat Poland 2-0 in group
Pre-quarter-finals: Beat Australia 2-1
Quarter-finals: Beat Netherlands 4-3 in penalty shootouts after game ended in 2-2 draw
CROATIA
- Drew Morocco 0-0 in Group F
- Beat Canada 4-1 in group
- Drew Belgium 0-0 in group
Pre-quarter-finals: Beat Japan 3-1 in penalties after game ended in 1-1 draw
Quarter-finals: Beat Brazil 4-2 in penalties after game ended in 1-1 draw
FRANCE
- Beat Australia 4-1 in Group D
- Beat Denmark 2-1 in group
- Lost to Tunisia 0-1 in group
Pre-quarter-finals: Beat Poland 3-1
Quarter-finals: Beat England 2-1
MOROCCO
- Drew Croatia 0-0 in Group F
- Beat Belgium 2-0 in group
- Beat Canada 2-1 in group
Pre-quarter-finals: Beat Spain 3-0 in penalties after match ended 0-0.
Quarter-finals: Beat Portugal 1-0














Royal Challengers Bengaluru's Indian cricket player Virat Kohli celebrates after scoring a half-century (50 runs) during the 2026 Indian Premier League (IPL) T20 match between Royal Challengers Bengaluru and Sunrisers Hyderabad at the M Chinnaswamy Stadium in Bengaluru on March 28, 2026Getty Images
Royal Challengers Bengaluru's Krunal Pandya celebrates after taking the wicket of Punjab Kings' Josh Inglis during the Indian Premier League (IPL) Twenty20 final cricket match between Royal Challengers Bengaluru and Punjab Kings at the Narendra Modi Stadium in Ahmedabad on June 3, 2025. Getty Images