Dhaka - Irishman Eoin Morgan hammered a gutsy century under pressure to power England to a thrilling two-wicket victory over Bangladesh in the second one-day international on Tuesday.
Man-of-the-match Morgan hit a 104-ball 110 not out for his second one-day hundred as England surpassed Bangladesh's 260-6 with seven balls to spare in the day-night match for an unbeaten 2-0 lead in the three-match series.
The 23-year-old also became the first batsman in one-day cricket to score centuries for two countries, his first hundred coming for Ireland against Canada in Nairobi in 2007.
Left-arm spinners Shakib Al Hasan (3-32) and Abdur Razzak (3-52) raised hopes of a Bangladeshi maiden one-day win over England before left-handed Morgan steered his team home in a close finish.
England were struggling at 108-4 and then 229-8, but Morgan kept his cool to finish the match with his second six, off seamer Shafiul Islam. He also hit eight fours.