Swann chipped away to claim his fifth five-wicket haul in Test cricket
Graeme Swann backed captain Alastair Cook's decision not to enforce the follow on as England push for victory in the first Test against Bangladesh.
Chasing England's 599-6 declaration, Bangladesh made 296 but then restricted England to 131-5 in the second innings.
And Swann, who took 5-90, believes England can now secure victory, saying: "The best way to win was to go back out and grind Bangladesh into the dirt.
"With a fully rested bowling attack we will hit them hard tomorrow."
After a hard day in the field England eventually broke through the Bangladesh resistance.
Naeem Islam was run out by Michael Carberry for 38 before spinner Swann took two wickets in the next three balls as the fightback dissolved.
Mushfiqur Rahim (79) was dismissed by a stunning catch from substitute fielder James Tredwell and Swann completed his five-wicket haul by cleaning up Rubel Hossain.
"It was hard work today to finish off that five-for," said Swann.
"I'm not blowing Tredwell out of proportion when I say that is the best catch I have ever seen off my bowling, it was a stunning effort.
"When the guy hit it I was hoping it might go to long on but all of a sudden there was this diving guy at mid-wicket pulling off a blinder, it was a wonderful piece of athleticism."
England still have a lead of 434 and Swann is confident they will be able to finish Bangladesh off comfortably.
"There will be a game plan," he said. "I should think it will be to get as many as we can quickly and then get back to the business of bowling Bangladesh out."