Ireland fell to a 107-run loss against Sri Lanka’s ‘A’ side in the second instalment of their three-match series at Stormont.
Skipper Ashan Priyanjana top-scored for the visitors with 111, and received excellent support from Chathuranga de Silva, Mahela Udawatte, and Danushka Gunatilleke.
The trio all scored half-centuries as their side compiled an imposing 329 for eight in their 50 overs, benefitting from an excellent pitch and a lightning fast outfield.
The Sri Lanka top order punished anything remotely loose, striking a total of 49 boundaries.
Andrew White showed all his experience to take 1-29 in his 10 overs, while Craig Young bowled excellently to finish with 4 for 44.
The Irish reply got off to to the worst possible start as Wednesday's centurion Stuart Poynter gave a return catch to leg-spinner Seekkuge Prasanna (5-50) from the first ball.
Andrew Balbirnie, Nick Larkin and Andrew Poynter fell cheaply as Ireland stumbled to 47 for 4.
John Anderson struck five boundaries in his 32 before being bowled by the impressive Chameera (3-34).
Stuart Thompson went on the offensive, striking a hat-trick of sixes and two fours in his 51 from 52 balls, sharing a sixth-wicket stand of 66 with Andrew White (45).
Andrew McBrine (31) and Eddie Richardson (27) continued the late order rally, adding 50 in just 33 balls for the eighth wicket, but the dismissal of McBrine saw three wickets fall for just a single as they finished on 222 all out.
The teams meet again on Sunday in the third game of the series at Coleraine.