Shakib shines bright with bat and ball as Rahim’s team digs deep to pull off four-wicket victory over Sri Lanka