Canada and Morocco will conclude their respective group-stage campaigns of the 2022 FIFA World Cup with a meeting at the Al-Thumama Stadium on Thursday.
John Herdman's men have already been eliminated from this year's edition of football's biggest tournament and will be looking to bow out in style.
Walid Regragui's men, meanwhile, sit second in Group F heading into the final round of matches where they remain firmly in charge of their destiny.
Here, Sports Mole looks at how the squads of Canada and Morocco weigh up against each other ahead of Thursday's contest.
CANADA
Most valuable player:
Alphonso Davies (£60.6m)
Overall squad value:
£162.2m
Most capped player:
Atiba Hutchinson (100)
Leading goalscorer:
Cyle Larin (25)
Total caps:
853
Total goals:
126
Oldest player:
Atiba Hutchinson (39)
Youngest player:
Ismael Kone (20)
Average age:
27.0
SQUAD IN FULL
Goalkeepers: Milan Borjan (Red Star Belgrade), Dayne St. Clair (Minnesota United), James Pantemis (CF Montreal)
Defenders: Alistair Johnston (CF Montreal), Sam Adekugbe (Hatayspor), Kamal Miller (CF Montreal), Steven Vitoria (Chaves), Richie Laryea (Toronto), Derek Cornelius (Panetolikos), Joel Waterman (CF Montreal)
Midfielders: Samuel Piette (CF Montreal), Stephen Eustaquio (Porto), Liam Fraser (Deinze), Atiba Hutchinson (Besiktas), Mark-Anthony Kaye (Toronto), Ismael Kone (CF Montreal), Jonathan Osorio (Toronto), David Wotherspoon (St Johnstone)
Forwards: Lucas Cavallini (Vancouver Whitecaps), Junior Hoilett (Reading), Tajon Buchanan (Club Brugge), Ike Ugbo (Troyes), Cyle Larin (Club Brugge), Alphonso Davies (Bayern Munich), Jonathan David (Lille), Liam Millar (Basel)
MOROCCO
Most valuable player:
Achraf Hakimi (£56.3m)
Overall squad value:
£209m
Most capped player:
Romain Saiss (68)
Leading goalscorer:
Hakim Ziyech (18)
Total caps:
552
Total goals:
71
Oldest player:
Munir Mohamedi (33)
Youngest player:
Bilal El Khannous (18)
Average age:
26.2
SQUAD IN FULL
Goalkeepers: Yassine Bounou (Sevilla), Munir (Al-Wehda), Ahmed Reda Tagnaouti (Wydad)
Defenders: Achraf Hakimi (Paris Saint-Germain), Noussair Mazraoui (Bayern Munich), Romain Saiss (Besiktas), Nayef Aguerd (West Ham), Achraf Dari (Brest), Jawad El Yamiq (Real Valladolid), Yahia Attiat-Allah (Wydad), Badr Benoun (Qatar SC)
Midfielders: Sofyan Amrabat (Fiorentina), Selim Amallah (Standard Liege), Abdelhamid Sabiri (Sampdoria), Azzedine Ounahi (Angers), Bilel El Khanouss (Genk), Yahya Jabrane (Wydad)
Forwards: Hakim Ziyech (Chelsea), Youssef En-Nesyri (Sevilla), Sofiane Boufal (Angers), Zakaria Aboukhlal (Toulouse), Abde Ezzalzouli (Osasuna), Anass Zaroury (Burnley), Ilias Chair (Queens Park Rangers), Abderrazak Hamdallah (Al-Ittihad), Walid Cheddira (SSC Bari)
Read more on Canada vs Morocco
- How Canada could line up against Morocco
- How Morocco could line up against Canada
- Click here to read our full preview for Canada vs Morocco
- World Cup 2022: Canada vs. Morocco head-to-head record
body check tags ::