Tour match, Dhaka: Bangladesh A v England
England made hard work of taking on Bangladesh's second-string side on day two of their tour match.
Chris Read (82) and Gareth Batty (50) shared the only century partnership of the innings to take England past their hosts' 242.
But a late collapse saw the last four wickets fall for 16 runs and the tourists bowled out for 333.
Opener Marcus Trescothick was the only batsman to stand out, his 96 lifting England from early trouble at 3-2.
He shared a 91-run partnership with Rikki Clarke, the youngster pushing his case for Test inclusion with a patient 43 in temperatures of over 100F.
The home side's openers negotiated three overs before stumps, scoring six runs.
England began in nightmare fasion, with captain Michael Vaughan and Paul Collingwood each facing just three deliveries.
Vaughan has now passed 50 only once in 19 innings as skipper.
Of the rest of the top order, Graham Thorpe was lbw to Tareq Aziz for 13 and former captain Nasser Hussain was caught behind off Talha Jubair for 22.
He could, however, claim to have been slightly distracted after play was held up when a killer cobra was found in the crowd.
Several spectators averted a possible attack by battering the four-foot snake to death with chairs.
Wicket-keeper Read and off-spinner Batty both backed up their credentials during the evening session in a stand of 116.
Batty gained his seventh first-class half-century before he became Arafat Sunny's second victim.
The match is England's final warm-up before the first Test, which begins next Tuesday.
Bangladesh A: Rajin Saleh (Capt), Javed Omar, Gazi Sagir, Hossain Pavel (Wkt), Nafees Iqbal, Aftab Ahmed, Nazimuddin, Fahim Muntasir, Mosaddek Hossain, Arafat Sunny, Tareq Aziz, Alamgir Kabir.
England: M P Vaughan (Capt), M E Trescothick, P D Collingwood, N Hussain, G P Thorpe, R Clarke, C M W Read (Wkt), G J Batty, A F Giles, R L Johnson, S J Harmison.
Umpires: A F M Akhtaruddin and Syed Mahabubullah