The Dutch innings against Sri Lanka progressed in similar fashion to the game against South Africa the other day, but this time their opponents were up to the task of chasing and the Netherlands lost by five wickets.
Netherlands captain Scott Edwards won the toss and chose to bat first, losing wickets regularly in the opening part of their innings, and when Edwards was the sixth man out in the 22nd over, only 91 runs were on the board.
The Dutch back themselves to bat all down their order though and Sybrand Engelbrecht and Logan van Beek were able to put on 130 for the seventh wicket, the partnership ending when Engelbrecht was bowled for 70 by Dilshan Madushanka.
Van Beek reached 59 before he was out and the final total for the Netherlands was 262, the last wicket falling two balls short of the end of their innings. Madushanka took 4-49, with Kasun Rajitha taking 4-50.
Pathum Nissanka provided the early impetus to the Sri Lankan reply with 54 from 52 balls before he was out in the 17th over. He'd shared in a 52 run partnership for the third wicket with Sadeera Samarawickrama, who batted out the rest of the Sri Lankan reply to finish unbeaten on 91.
Contributions also came from Charith Asalanka (44) and Dhananjaya de Silva (33) as the five wicket was completed with ten balls to spare.
The narrow nature of the win means that the Netherlands remain in eighth place on the table ahead of Sri Lanka and Afghanistan. The Dutch are next in action on Wednesday when they take on Australia in Delhi, whilst Sri Lanka next play on Thursday against England at Bengaluru.