Lahiru Udara's 91 was the only bright spark in an otherwise hapless batting performance from Sri Lanka