The Netherlands staged a remarkable fightback to defeat Hong Kong by 32 runs on day two of the ICC U19 Cricket World Cup Qualifier in Toronto.
Having struggled with the bat to record a disappointing total of 113 all out, Hong Kong appeared to be cruising to victory until a dramatic batting collapse saw it dismissed for just 81.
"It was some kind of Houdini escape to win the game. We were quite a few runs short even though the outfield is quite slow and the wicket is not that easy. 113 definitely wasn't enough as we were looking for at least 160," said Roland Lefebvre, the Dutch coach.
"When they were 50-2 we were certainly up against it but then the spinners came on and bowled superbly and took the last eight wickets for 30 runs."
Papua New Guinea continued its winning start to the competition with an excellent 52-run win over Canada.
Batting first, Sese Bau (78) and Heni Siaka (66) gave it an excellent start and some powerful late order hitting helped it record an excellent total of 245-6 off 50 overs.
In reply, Raymond Haoda was again on top form as Canada slumped to 22-4 and it fell well short of its target despite an unbeaten 10th wicket stand of 55.
In the other match of the day, Uganda defeated Vanuatu by four wickets.