London: Sri Lanka enjoyed a successful warm-up ahead of their Test series against England with a four-wicket win over Middlesex on the third and final day of their tour opener at Uxbridge on Monday.
Several batsmen spent time in the middle, Thilan Samaraweera leading the way with 49, as Sri Lanka chased down a target of 213 with five overs to spare.
As Sri Lanka captain Tilakaratne Dilshan (123) and fellow opener Tharanga Paranavitana (103) both made first innings hundreds, the tourists decided to alter their batting line-up second time around.
Both century-makers had retired and on Monday off-spinner Jamie Dalrymple became the first bowler from county side Middlesex to take a wicket in the match when he had Lahiru Thirimanne and Samaraweera caught at slip.
Sri Lanka lost two wickets on 181 but Farveez Maharoof (17) and Rangana Herath (11) saw the islanders to victory.
Middlesex, 26 for one overnight, were dismissed for 161 with seam bowler Chanaka Welegedara (three for 39) and spinner Ajantha Mendis (three for 28) doing the bulk of the damage.
Sri Lanka now play the England Lions, the national A side, in a four-day match starting at Derby on Thursday before facing England in the first of a three-Test series that gets underway in Cardiff on May 26.
Former Sri Lanka captain Kumar Sangakkara is now set to join the tour party after completing his stint in the Indian Premier League by leading the Deccan Chargers to a six-wicket win over Pune Warriors on Monday.
Brief scores
Middlesex 360 for 8 dec and 161 (Malan 34, Mendis 3-28)
Sri Lankans 309 for 2 dec and 216 for 6 (Samaraweera 49, Smith 2-45)
Results Sri Lankans won by four wickets