Ireland recovered from a dreadful start to beat the Netherlands by 65 runs in the latest match of their tri-series in Scotland.

Batting first Nienke Beishuizen (3-19) had them reeling on 1 for 3, but they rallied thanks to a fourth wicket stand of 71 between Annabel Squires and Alice Walsh.

Squires hit 5 boundaries in a top-score of 52 not out, while Walsh's quickfire 40 came from only 33 balls, also hitting 5 fours and the only six of the innings.

The Irish finished on 122 for 5 and that was more than enough.

Two wickets apiece for Niamh McNulty, Ellie McGee, Emily Calvert and skipper Freya Sargent ensuring the win as the Dutch were skittled for 57.

Ireland are back in action on Thursday when they face the hosts in the afternoon game at 1pm.