A dramatic batting collapse turned the second and final Test England's way at Old Trafford after Bangladesh opener Tamim Iqbal crashed his second exhilarating century in as many matches Saturday. Off-spinner Graeme Swann took 5 for 76 as Bangladesh, replying to England's 419, slumped from 126 for nought to 216 all out. England captain Andrew Strauss must now decide overnight whether to enforce the follow-on at the start of play on the third day Sunday. It was quite a turnaround after Tamim's breathtaking 108 from 114 balls, his fourth Test century, and Bangladesh now seems unlikely to grab the victory it needs to draw the series. “It was great to score a hundred but the team matters (more),” the 21-year-old left-hander siad. “If we could have gone through the day with three or four wickets down it would have been a perfect day. When I walked off I didn't expect that (collapse),” said Tamim. Earlier, overnight batsman Ian Bell (128) notched his 11th Test century for England and put on 153 for the sixth wicket with Matt Prior (93). Bangladesh skipper Shakib Al Hasan produced a late burst of wickets to finish with five for 121. The day, though, belonged to Tamim again. Following his sparkling knocks of 55 and 103 in the first test at Lord's, the aggressive youngster cut, drove and slashed anything loose in an innings reminiscent of India's fast-scoring opener Virender Sehwag. He initially provided Strauss with a major problem as England's four-man attack struggled in hot and sunny conditions. Tamim skipped down the pitch and drove Swann over long-on for six to reach his 50 in 43 balls and went on to crack a total of 11 boundaries before he was caught behind off James Anderson trying to cut. Earlier, he shared an opening stand of 126 with Imrul Kayes who fell for 36 when he hooked paceman Steven Finn to fine leg. After England resumed its first innings on 275 for five, Bell reached his century before being bowled by a sharply spinning delivery from Shakib. Prior then seemed set for his own ton until he offered a catch off Shakib while reverse sweeping. – ReutersScoreboard England (1st Innings) Strauss c Kayes b Shafiul 21 Cook c Siddique b Razzak 29 Trott b Shafiul 03 Pietersen st Mushfiqur b Shakib 64 Bell b Shakib 128 Morgan c Jahurul b Shahadat 37 Prior c Jahurul b Shakib 93 Swann lbw b Razzak 20 Shahzad c Razzak b Shakib 05 Anderson not out 02 Finn lbw b Shakib 00 Extras (b6, lb5, w4, nb2) 17 Total (all out, 121.3 overs) 419 Falls: 1-44 (Strauss), 2-48 (Trott), 3-83 (Cook), 4-153 (Pietersen), 5-223 (Morgan), 6-376 (Bell), 7-399 (Swann), 8-414 (Shahzad), 9-419 (Prior), 10-419 (Finn). Bowling: Shahadat 21-3-84-1 (2nb, 3w); Shafiul 21-2-63-2 (1w); Mahmudullah 12-1-31-0; Shakib 37.3-4-121-5; Razzak 30-3-109-2. Bangladesh (1st innings) T. Iqbal c Prior b Anderson 108 I. Kayes c Shahzad b Finn 36 J. Siddique c Prior b Swann 01 J. Islam b Swann 05 M. Ashraful c Morgan b Shahzad 11 Shakib Al Hasan c Anderson b Swann 10 M. Rahim c Anderson b Swann 11 M. Mahmudullah b Shahzad 08 S. Islam b Shahzad 04 A. Razzak not out 00 S. Hossain lbw b Swann 00 Extras (b4, lb7, w8, nb3) 22 Total (all out, 54.1 overs) 216 Falls: 1-126 (Kayes), 2-153 (Siddique), 3-169 (Tamim), 4-169 (Jahurul), 5-185 (Shakib), 6-200 (Ashraful), 7-210 (Mahmudullah), 8-214 (Shafiul), 9-216 (Mushfiqur), 10-216 (Shahadat). Bowling: Anderson 14-4-45-1 (2nb); Finn 8-1-39-1 (1nb, 7w); Swann 22.1-4-76-5; Shahzad 10-2-45