Sri Lanka had to settle for a draw in a rain-affected tour match against Northamptonshire.
Any possibility of a result in the tourists' only warm-up match ahead of Thursday's first Test was all but washed out with the rain on Saturday when not a ball was bowled.
Northants resumed play on the final day on 146-5 and Rob Keogh hit an impressive 120 before the home side were bowled out for 345 and while there was still time for Sri Lanka to reach 99-4 in their second innings, a draw was agreed with 17 overs left to play.
The hosts trailed by 412 runs after Sri Lanka had declared on 558-8 on day two.
The 22-year-old Keogh and Matthew Spriegel put together a valuable 86-run partnership to guide Northants from 113-5 to 199.
One run short of 200 however, Spriegel was caught by Dilruwan Perera for 27 and the hosts were only able to add five more runs before the incoming Steven Crook (five) nicked Dhammika Prasad into the hands of Prasanna Jayawardene.
At 204-7, Sri Lanka had their opponents on the ropes but David Willey stemmed the tide alongside the ever-present Keogh.
The determined pair added 75 more runs, of which Willey hit an expansive 48 before rushing down the wicket and being stumped by Prasanna Jayawardene off Perera (4-92).
Perera struck again just three balls later as Graeme White was caught by Nuwan Pradeep for two.
There was some late resilience from number ten Chad Barrett, who was left unbeaten on 20 when Keogh was finally dislodged, caught by Prasanna Jayawardene off Prasad (4-68).
Pradeep (1-73) and Chanaka Welegedara (1-95) had earlier taken the other wickets as Sri Lanka returned to the crease with a 213-run lead.
Dinesh Chandimal fell early for eight, caught by Kyle Coetzer off Willey (1-23) before Dimuth Karunaratne and Kumar Sangakkara settled in.
Karunaratne made 38 before being bowled by Spriegel (1-10) and Kumar Sangakkara hit 45 before being caught by Barrett at long on off the bowling of White (2-28).
Mahela Jayawardene was also stumped for a duck as both captains shook hands shortly after 5pm with Prasanna Jayawardene four not out and Perera yet to get off the mark.