England Lions were forced to settle for a draw against the Sri Lanka Board President's XI after bad weather brought a premature end to their warm-up clash in Moratuwa.
The hosts began the third and final day 56 runs in front on 182 for four but Leo Fransisco's dismissal for 72, off Ollie Rayner, was the catalyst for a mini collapse.
Sri Lanka lost five wickets for just 51 runs before Malinda Pushpakumara (20) offered some tail-end resistance to leave the Lions chasing 199 for victory.
Haseeb Hameed, who made his Test debut against India in November, got England off to a fast start with 39 from 45 balls, which included seven boundaries.
Fellow opener Keaton Jennings then retired on 49 but Tom Alsop could not continue the charge and was dismissed by Tharindu Kaushal for just six.
Joe Clarke, Tom Westley and Liam Livingstone all fell cheaply but Nick Gubbins (52) held the innings together before the players were taken off following a flash of lightning with England on 171 for six.
The Lions begin the first of two unofficial Tests against Sri Lanka A on Friday and embark on five unofficial one-day international clashes from March 2.