An excellent all-round performance from Nuwan Kulasekara helped Sri Lanka to win the first of a two-match ODI series in Ireland by 79 runs.
The 31-year-old arrived at the crease with his team struggling on 135-6, after being put in to bat by the home side. With less than 12 overs remaining, time was not on the side of the right-hander, but he responded well, hitting three fours and two sixes in an undefeated 42 off just 34 deliveries.
With assistance from Ashan Priyanjan (31) and a late cameo by Ajantha Mendis (18), Kulasekara took Sri Lanka on to a modest 219-8 off their 50 overs.
Earlier, Upal Tharanga (24), Dinesh Chandimal (39) and the hard-hitting Angelo Mathews (30) had all made valuable contributions to the Sri Lankan cause, but with Tim Murtagh's 2-21 and a few other single wicket-taking efforts, the Irish never let them dominate.
Kulasekara then removed Ireland opener Paul Stirling for only four runs to put the visitors on the front foot. Only Wayne Porterfield (37) and Niall O'Brien (33) made significant contributions from the top six Irish batsmen. With wickets falling at regular intervals, they were never able to recover.
The home tail did wag to some extent, with the last four all making double-figure scores, but former World Cup winners Sri Lanka, had opening bowler Suranga Lakmal to thank for doing much of the damage.
His 3-29 from eight overs was an excellent effort. Combined with Kulasekara's 2-30 and 3-27 from a maximum 10 overs by Mendis, it was too much for Ireland, who will hope to end the series level at the same venue on Thursday.