His 29-ball 59 helped Pakistan chase down Bangladesh's highest ever ODI score of 326. Afridi's boom boom continued from the match against India and he almost single handedly took the game away from the Indians by hitting two massive sixes in the crucial final over.