Bangladesh scored their first victory over England in test or one-day internationals on Saturday when they defeated the world Twenty20 champions by five runs.
"Trott was aiming for a big shot so I thought if I aim for a slower one he could miss it," an embarrassed looking Shafiul said.
The drama was intensified when Ian Bell, who scored an unbeaten 84 to take England to victory in the opening match, hobbled on to a hero's welcome as the last batsman after fracturing a bone in his left foot while fielding.
"Hats off to him, we really appreciate this kind of effort," added Shafiul.
Bangladesh's innings was headed by Imrul Kayes with 76, although once again the side faltered when nicely set at 148 for two shortly before the 30-over mark and hobbled to 236 for seven.
Jahurul Islam gave able support with 40 while Mortaza added a late 22 to his side's meagre total.
However it still proved too much for England, who never really built up any momentum.
Stuart Broad opened his shoulders at the end for a dashing 21 but paid the price for being too daring when he was caught in the gully.
Strauss had no excuses and preferred to laud the efforts of the underdogs. "I think they're very hungry to prove their place," he said.