One-day international, Chittagong:
Bangladesh v England
Andrew Flintoff starred with bat and ball as England downed Bangladesh by seven wickets in the opening one-day international in Chittagong.
The all-rounder took a career-best 4-14 to bowl the hosts out for just 143.
And he hit an unbeaten 55 from 52 balls to steer England from a mini-collapse to victory with 25 overs to spare.
Ashley Giles also claimed 3-29 as the hosts lost five wickets in the space of three overs to leave them with little chance of challenging.
Returning from a groin problem that kept him out of the recent Test series, Flintoff joined Paul Collingwood in a fourth-wicket stand of 91 to steady the nerves after a mini collapse.
A brisk start had brought 39 in seven overs but England's openers fell in successive deliveries from medium-pacer Mushfiqur Rahman.
Vikram Solanki got a leading edge attempting an extravagant flick over midwicket and Marcus Trescothick was kept to 28 when he cut the very next ball to gully.
Michael Vaughan was then stumped looking to sweep spinner Manjural Islam Rana - the first instance of a Bangladeshi taking a wicket in his first over of international cricket - before the recovery.
While Flintoff crashed nine fours and two sixes, Collingwood was happy to play second fiddle with an unbeaten 39.
After displaying a new-found maturity during the recently-concluded Test series, the familiar poor shot selection and impatience returned for Bangladesh.
Only in a second-wicket partnership between Hannan Sarkar and Habibul Bashar, and then an eighth-wicket stand between Manjural and Khaled Mashud, was there any hint of solidity.
Cavalier last-wicket duo Jamaluddin Ahmed and Tapash Baisya also added 36.
Flintoff took four wickets and hit a half-century on his return from injury
The hosts reached 50-1 by the 14th over with only Nafis Iqbal out, unable to resist chopping at a wider delivery from James Anderson.
But change bowlers Flintoff, with a short, aggressive style and Giles, with a little turn helping him profit from some hot-headed shots, presided over a spectacular tumble.
After seeing his first over go for 12 runs, including eight leg-byes, Flintoff recovered in the next by dismissing Habibul Bashar, the veteran gloving a short ball behind for 10.
Giles saw eight runs swept off his first over but again struck back as Rajin Saleh top-edged to short fine leg for two.
Bangladesh then crumbled as Flintoff dismissed key man Sarkar for 30 off an attempted pull and captain Khaled Mashud fenced his second delivery behind.
Not to be outdone, Giles struck twice in the space of four deliveries, first trapping Alok Kapali lbw on the back foot for a duck.
And critics of the veteran spinner's mobility were silenced by a diving, one-handed catch that dismissed Mushfiqur Rahman off a leading edge.
Mashud and Manjural put on 34 runs in 15.1 overs before the former skipper was caught off a leading edge at mid-on for a 45-ball 13.
Rikki Clarke's delivery was the seventh legal ball of his first over, an unlucky break for the hosts.
But there was no luck involved in the ill-chosen second run and sharp throw by Ian Blackwell from mid-on that saw Manjural run out for 18.
Flintoff's fourth wicket was Baisya for 14, providing a return catch off a slower ball, but not until he had driven the tourists to distraction in an eight-over last-wicket stand.
Bangladesh: Hannan Sarkar, Nafis Iqbal, Habibul Bashar, Rajin Saleh
Alok Kapali, Khaled Mahmud (Capt), Mushfiqur Rahman
Manjural Islam Rana, Khaled Mashud (Wkt), Jamaluddin Ahmed
England: M E Trescothick, V S Solanki, M P Vaughan (Capt)
P D Collingwood, A Flintoff, R Clarke, I D Blackwell
C M W Read (Wkt), A F Giles, R L Johnson, J M Anderson.