Alphonso Davies scored first World Cup goal for Canada, but it was not enough to keep them from being eliminated after a loss to Croatia.
Canada had hoped after Bayern Munich winger Davies scored in the second minute, but they finished second and have now lost their first two group matches.
YOU MAY ALSO LIKE: Morocco Stunned Belgium With Two Late Goals
Morocco defeated world number two Belgium 2-0 earlier in Group F and now sit second in the standings, behind 2018 finalists Croatia.
After only 67 seconds, John Herdman’s outsiders took the lead with a towering header from Davies, who darted into the box and powerfully converted Tajanan’s cross.
Croatia, on the other hand, did not panic after falling behind and created numerous chances, including a goal ruled out for offside by striker Andrej Kramaric.
But, after a first-time angled shot from Ivan Perisic’s pass, the former Leicester player equalised, and Marko Livaja put them ahead with a rasping drive from the edge of the box.
In the second half, Milan Borjan’s fine save denied Kramaric, while Dominik Livakovic acrobatically tipped over Jonathan David’s long-range curler.
Hoffenheim forward Kramaric scored his second goal of the game, coolly converting into the far corner, and substitute Lovro Majer sealed the victory in injury time.