Opting to bat, Sri Lanka could only manage 173 in 46.2 overs despite a valiant effort from Lakvin Abeysinghe (69 off 110) and ...