Croatia eliminated Canada from the World Cup
Croatia got their World Cup campaign back on track as Andrej Kramaric's double inspired a 4-1 win that eliminated Canada in Sunday's Group F grudge match in Doha.
Zlatko Dalic's side were stunned by Alphonso Davies's second-minute opener at the Khalifa International Stadium.
But Hoffenheim forward Kramaric equalised and Marko Livaja put the 2018 World Cup runners-up ahead just before half-time.
Second-half goals from Kramaric and Lovro Majer ensured Croatia could celebrate their first win of the tournament after a goalless draw with Morocco in their first match.
Croatia sit top of Group F, above Morocco on goal difference, and a draw in their final game against Belgium on Thursday would guarantee they reach the last 16.
Niclas Fuellkrug's late equaliser snatched Germany a morale-boosting 1-1 draw with Spain in a heavyweight World Cup clash on Sunday, leaving both sides' hopes of qualifying for the last 16 still in the balance.
Alvaro Morata's flicked finish had Spain on course to secure qualification from Group E, but the electric Jamal Musiala and Fuellkrug combined to foil La Roja and restore some German pride.
The four-time world champions suffered a humiliating group-stage exit in Russia four years ago, and Morata's strike at Al Bayt Stadium had them on the ropes, but Werder Bremen striker Fuellkrug finished brilliantly to divide the points.
Spain lead Group E on four points, from Japan and Costa Rica on three each, while Germany have one, with a final round of matches to come.