Hosts Canada have qualified for the quarter-finals of the FIFA U-20 Women's World Cup after a 1-0 win over Korea DPR, who also advance to the knockout phase. Indeed, despite losing out to a solitary Janine Beckie goal, the North Koreans' superior goal difference ensures they march on as group winners to a last-eight meeting with USA, while the Canadians will take on Germany.
Even before kick-off, Andrew Olivieri's side were handed a major boost when the news filtered through that Korea DPR's star player, Ri Un-Sim, had been omitted from the starting line-up. The North Korean No10 would make her entrance in the second half but, by that time, her team-mates had proved they would be formidable opponents with or without their inspirational talisman.
The 2006 champions certainly dominated a first half of few chances, one of the best of which saw Choe Un-Hwa narrowly miss out with a delicate left-footed chip from the angle of the penalty area. At the other end, the best effort Canada could muster arrived three minutes before half-time when Kim Chol-Uk saved comfortably from Valerie Sanderson's looping header.
Not for the first time at this tournament, though, the hosts emerged from the half-time break a much-improved team. Even before they eventually took the lead, they had come close, with Nichelle Prince wriggling free inside the box only to see her attempted pass to set up Sanderson for an open goal cut out by the North Korean defence.
Canada continued to probe, though, and on 65 minutes got their reward. Again, Prince was at the heart of the action, doing superbly to burst away from her marker towards the byline before drilling over a perfect cross. At the same time, Janine Beckie - one of the heroines in their comeback against Finland - had sneaked in unnoticed at the back post, enabling the simplest of tap-ins from five yards.
And while the North Koreans pushed forward in the closing stages, they did so without troubling a well-organised Canada defence that should, on this form at least, prove a tough nut for the Germans to crack.
Live Your Goals player of the match: Kadeisha Buchanan (CAN)