Najmul Hossain Shanto hammered a fluent century as Bangladesh came up with a ruthless cricket to put them on top on the opening day of the one-off Test against Afghanistan at Sher-e-Bangla National Cricket Stadium Wednesday. Shanto struck 146 off 175, hitting 23 fours and two sixes to help Bangladesh rack