First Test, Chittagong (day two, stumps):
Bangladesh 154-5 v England 599-6 dec
Coverage: Ball-by-ball Test Match Special commentary on BBC 5 live sports extra, BBC Radio 4 Long Wave & BBC Sport website (from 0315 GMT); live text commentary on BBC Sport website & mobiles; also live on Sky Sports
England had plenty to celebrate despite Tamim's aggressive knock for the hosts
England took charge of the first Test against Bangladesh after a dominant day with bat and ball in Chittagong.
Centuries from Alastair Cook (173) and Paul Collingwood (145), as well as Ian Bell's fine 84, saw the tourists race to a massive 599-6 before declaring.
Stuart Broad then dismissed Imrul Kayes and Junaid Siddique cheaply.
Graeme Swann chipped in with three wickets but an unbeaten 81 from a typically positive Tamim Iqbal saw the hosts close on 154-5, still 445 behind.
Left-hander Tamim turned the tables on the tourists in partnership with Mahmudullah (51) with some blistering shots in the final session, until he became Swann's second victim.
That at least gives Bangladesh hope of passing the follow-on target of 400 but with three full days left to play, the hosts have an enormous amount of work to do with the bat to reel in England's score.
It was comfortably England's highest Test total against Bangladesh and a template for how to bat the opposition out of a game.
However, the home bowling was limp throughout and their fielding often much worse. Indeed, if visible signs of progress are what coach Jamie Siddons is looking for then he will need more than prescription lenses in his sunglasses.
England skipper Cook will be delighted with the position his team find themselves in, particularly with so much time left in the game, but will no doubt be hugely disappointed to have missed out on a first Test double century early in the day.
Resuming on 158, Cook passed his previous Test best of 160 with consummate ease but then inexplicably swatted a looping delivery from Mahmudullah straight back at the off-spinner, who gleefully took a simple catch.
The 25-year-old would have become the second youngest player to reach 4,000 Test runs had he reached 204 - inevitably behind Sachin Tendulkar - but instead trudged off disgruntled.
However, Bangladesh failed miserably to use the dismissal as a spark to attack the tourists.
Negative bowling and some conservative field placings from skipper Shakib Al Hasan did little more than prompt Collingwood and Bell to nudge ones and twos.
The duo strolled off with their side on 487-4 at lunch and any faint hopes of a Bangladesh fightback with the ball had been extinguished.
Cook may have missed his chance for a landmark but Collingwood, continuing his terrific form from the South Africa tour, rarely looked troubled in moving past 4,000 runs in Test cricket before bringing up a 10th century in this form of the game.
It was hardly the most gruelling innings the 33-year-old has ever played but the professional manner in which it was compiled highlighted Collingwood's huge importance to England's cause, particularly heading into an Ashes winter.
Bell, meanwhile, went about his business in a characteristically stylish manner, although his knock will do little to silence the doubters who still question his ability to score ugly runs under intense pressure.
Impotent bowling, and more than one instance of woeful fielding from the hosts was hardly the Warwickshire man's fault though.
Collingwood was finally caught on the boundary by Tamim, ending a stand of 184, but not before launching Abdur Razzak and Shakib for a series of huge sixes over mid-wicket as England raced towards an inevitable declaration.
Bell eventually fell in similar fashion, having been dropped the ball before, and his dismissal prompted Cook to immediately declare with England one shy of 600.
Bangladesh desperately needed to survive unscathed until tea but some aggressive short-pitched bowling from Broad quickly tempted Kayes into gloving a rising delivery down the leg side, with wicketkeeper Matt Prior doing the rest.
Siddique fared little better, popping another lifter from Broad straight back to the bowler and when Swann had Aftab Ahmed caught at bat-pad by Bell in his first over, the hosts were in real trouble.
Tamim refused to go into his shell though and with Mahmudullah, sprayed the bowling to all parts in a brief spell of excitement for a sparse home crowd before the latter became Swann's second bat-pad victim.
The off-spinner continued his impressive form by bowling all-rounder Shakib just before the close and the hosts were left with an even greater mountain to climb.
At least Tamim did survive, but Bangladesh will need a remarkable innings from more than just him on Sunday to rescue anything from the match.