Jacob Duffy picked up a four-fer that ensured Sri Lanka fell short of the target comfortably by 45 runs