Ryan ten Doeschate cracked a fighting 98 not out to secure Netherlands an unlikely two-wicket victory over Kenya in a World Cup warm-up match on Tuesday.
Reduced to 130-7, the Dutch batsmen turned the match around by plundering 66 runs in their batting power play to score a confidence-boosting win.
Kenya batted first after winning the toss and scored 263-5 in 50 overs, helped by an unbeaten 126 from opener Seren Waters.
Netherlands started well with a 67-run opening stand but soon struggled after losing a series of quick wickets.
Ten Doeschate faced 92 balls and hit three boundaries and four sixes. Dutch offspinner Steve Tikolo returned 4-39.