Ben Duckett and Sam Billings hit half-centuries as England achieved a four-wicket victory in the third one-day international to win the three-match series against Bangladesh in Chittagong on Wednesday.
Set a challenging target after leg-spinner Adil Rashid’s career best 4-43 restricted Bangladesh to 6-277, England passed the target losing six wickets in 47.5 overs with Duckett's 63 the top score, and the rookie's second fifty of the series.
The visitors' victory also ended Bangladesh’s unbeaten run of six consecutive series at home dating back to November 2014.
Playing his first match in the series, Billings made 62 from 69 balls, his maiden ODI half-century giving England much-needed solidity during a difficult chase on a pitch that had remained covered for two days due to rain.
Billings, who replaced injured Jason Roy in the team, forged a 63-run opening stand with James Vince (32) and then added another 64-run partnership with Duckett to put England firmly in the box seat.
Spinner Nasir Hossain trapped Vince leg before as Bangladesh’s first breakthrough before Mosaddek Hossain ended the innings of Billings, who hit four boundaries and a six.
Paceman Shafiul Islam removed Jonny Bairstow (15) and Duckett, who also clubbed four boundaries and a six in his 68-ball innings, in a quick span to bring Bangladesh back into the contest.
Once skipper Jos Buttler (25) dragged one from Mashrafe Mortaza on to his stumps and Moeen Ali spooned a catch to Mahmudullah at mid-on off the same bowler, England felt some pressure for the first time during their chase.
"Physically and mentally we've stood up," Buttler said post-match.
"We wanted to set the tone and our opening partnership set up the run chase."
Mortaza finished with 2-51 to join team-mate Shakib Al Hasan as Bangladesh’s leading wicket-taker with 215 scalps but that came as little consolation as Ben Stokes (47 not out) and Chris Woakes (27 not out) took England home in relative comfort.
If Bangladesh still had any chance during their late blitz that was gone once Kayes put down Woakes on 17 at slip off Taskin Ahmed.
Mortaza blamed the dew for the struggle of their spinners.
"There was a lot of dew at the end and our spinners couldn't turn the ball," he said. "But England were too good."
Leg-spinner Rashid earlier took full advantage of a turning wicket to derail Bangladesh's innings with regular strikes in his unbroken 10-over stretch after Tamim Iqbal and Kayes put on 80 in their opening stand.
"It was a bit tasty there," said man-of-the-match Rashid. "Sometimes the bad balls get the wickets but we were trying to be confident, have a positive mindset."
Mushfiqur Rahim top-scored for the home side with an unbeaten 67 while Sabbir Rahman (49), Kayes (46), Iqbal (45) and Mosaddek (38 not out) also contributed to a competitive total.
Rahim and young Mosaddek put on 85 in their unbroken seventh-wicket partnership, taking Bangladesh past 250.
Rain had earlier threatened to ruin the match but it stopped just in time and the match started without delay.
The two teams will now engage in a two-Test series, which will start on October 20 in the same city.