Shakib moved atop the tournament scoring list with 51 to take his tally to 476 runs, then took 5-29 to lift his tournament wicket tally to 10.