Scotland vice-captain Richie Berrington launches into a ball in the ODI win over England at The Grange. Picture Nigel Duncan Media

Scotland face Ireland again on Sunday and revenge must be on their mind.

They skidded to their third straight defeat when they were beaten by 46 runs by Ireland in a Tri Nations event in Holland on Saturday.

Andrew Balbirnie top scored with 74 for the Irish with Gary Wilson collecting 58 runs.

Alasdair Evans was Scotland’s top bowler with two wickets for the loss of 51 runs as Ireland finished on 205 for five in 20 overs.

Scotland could only make 159 for five despite getting off to a great start.

George Munsey scored 41 and skipper Kyle Coetzer 33 with Richie Berrington coming in at No 3 and collecting 29 runs.

Calum MacLeod, who scored 140 in the sensational win over England at The Grange last Sunday, was out for 12 and Michael Leask for five.

Dylan Budge was not out 23 and Matthew Cross unbeaten on seven when the Scots completed their 20 overs.