Regular wickets for England courtesy of Chris Woakes, Adil Rashid and Jake Ball had restricted Bangladesh well, but the Tigers' tail wagged to fire the hosts to a near par total.
England's chase never got going, however. Both openers fell cheaply and, despite a strong partnership between Jos Buttler and Jonny Bairstow, just Rashid and Ball showed any sign of fight with the bat.
Captains steal the show
Both captains lead from the front in today's clash as the looked to try and inspire passion from their side, out of the two it was Bangladesh's Mashrafe Mortaza came out on top.
With the bat Mortaza's side were struggling, Jake Ball had continued his fine form with another brace of wickets only Mahmudullah had provided resistance, his 75 being the cornerstone of the innings. It was Mortaza however who stepped up the pace of the innings. His breezy innings launched the home side's innings up to a respective rate. The all-rounder's quickfire 44 came from just 29 deliveries, smashing three sixes and two fours.
Having done his work with the bat, Mortaza then took the ball. The host's captain lead the charge with the new ball. He quickly removed both of England's openers with neither of them having a real impact on the game, Jason Roy and James Vince scoring just 13 and five respectively. The dangerous Ben Stokes was then brought to the crease fresh from his maiden ODI century in the last game. The Durham man couldn't recreate his heroics though as Mortaza claimed his third victim, bowling Stokes before he could get off the mark. Typically Mortaza ended it, he removed Ball after a superb fightback to end with four wickets. The captain finishing with extraordinary figures of 4-29 from 8.4 overs.
It was then Buttler's turn to take the role of starring captain. He had scored a fantastic half-century in the opening game, and he followed it up with another today, although the two innings were stark contrasts. In the first game, it was full of fireworks, today's was one of control and defiance. His run-a-ball 57 was exactly what England needed and he was ably backed up by fellow-wicket keeper batsman Bairstow. Had Buttler's innings continued it is likely England would've ended as victors.
The Tigers' tail wags
Following the first ODI, many questions were asked about the ability of Bangladesh's tale, an embarrassing collapse from 271-4 to 288 all out left many thinking that they were a team far too reliant on their top batsmen. Today they answered those questions excellently. At 169-7 a par total looked a long distance away. But a 69 run partnership between Mortaza and Nasir Hossain gave Bangladesh the score they needed, which despite low by modern standards was good on this pitch.
While it was Mortaza's and Hossain's partnership that was the headline act, they were backed up by a calm cameo role from Mosaddek Hossain, he added 29 to the score.
England's new boys have mixed success
Both of England's debutants for this series, Jake Ball and Ben Duckett, both enjoyed dream debuts. Ball took the best figures of any England ODI bowler on debut, a match winning 5-fer. Whilst Duckett helped to anchor England's innings with a fantastic innings of 60 runs.
Today though was different for Duckett. He came in with England floundering and the Northants star struggled to pick the Bangladesh spinner which resulted in him being bowled through the gate by Shakib Al Hasan for a duck.
Jake Ball continues to shine, though. With the ball, whilst he wasn't as devastating as he was on Friday, he still picked up good figures of 2-44 from his eight overs. It was with the bat however where he took centre-stage tonight. The Notts man came in at number eleven at a point where the game looked dead and buried. Him and Rashid soon built a 45 run partnership and gave England hope. It wasn't enough however as Jos Buttler succumbed to his first defeat as England ODI captain.