Ed Joyce's unbeaten 53 helped Ireland beat Sri Lanka A in their latest warm-up clash in Colombo ahead of the ICC World Twenty20 which starts next week.
Alex Cusack produced tidy figures of 3-11 with Boyd Rankin also taking two wickets as the Irish restricted the Sri Lankan second string to 105-9.
Joyce's 53 came from only 39 balls with Kevin O'Brien contributing a typically brisk 28 not out from 19 balls.
Ireland won by seven wickets with 5.4 overs to spare.
Ireland coach Phil Simmons described the win as a "very strong performance against a very good side".