Defending a modest total of 146 after Phil Salt's lone hand, Will Jacks takes three as Sri Lanka are rolled for 95