Bangladesh lose their fifth wicket as Gulbadin Naib dismissed Mahmudulla.
Mahmudullah (27 off 38) shared a 56-run partnership with Mushfiqur Rahim before he was caught by Moahhmad Nabi in the last ball of the 47th over.
Mushfiqur hit a half-century. He reaches the fifty hitting a boundary off Dawlat Zadran in the second delivery of the 37th over.
Shakib Al Hasan hits a half-century – his fifth 50-plus score of the tournament – before Mujeeb Ur Rahman trapped him for an LBW in the second balls of 30th over.
With his 69-balls knock, Shakib (51) built a 61 run third wicket partnership with Mushfiqur Rahim.
Bangladesh lost their second wicket as opener Tamim Iqbal was out.
Tamim (36 off 56 balls) built a 59-run stand with Shakib Al Hasan in the second before Afghanistan’ Mohammad Nabi dismissed Tamim in the last delivery of the 17th over.
Earlier, Bangladesh sent in Liton Das to open the batting alongside Tamim Iqbal.
Tigers, however, lose quick wicket after Mujeeb Ur Rahman removed Liton (16 off 17) in the second ball of the fifth over.
Liton played a fantastic knock against the West Indies and has been a regular opener for the Tigers while Tamim Iqbal was out injured during the recently concluded Asia Cup.
Soumya Sarkar meanwhile will likely bat at later down the order. The left-hand right-hand combination could have been a tactic that brought Liton back into the opening slot.
Previously, Afghanistan won the toss and chose to bowl first against Bangladesh in the crucial match against Afghanistan today at Southampton.
Early morning drizzle in Southampton as Bangladesh face Afghanistan.
Toss delayed by 10 minutes due to rain.
As for Bangladesh, two changes in their playing eleven. Mosaddek Hossain and Mohammad Saifuddin are in for Rubel Hossain and Sabbir Rahman. Mashrafe Mortaza says he doesn't mind batting first because this is a used wicket, same pitch from the India v Afghanistan match.
In the case of Afghanistan, Hazratullah Zazai and Aftab Alam have been left out. Dawlat Zadran recalled and... Samiullah Shinwari to play his first match of the tournament.
Afghanistan have already been eliminated from contention for the knockout stage.
Bangladesh has to win all three of their remaining matches to confirm a spot in the semi-finals.
However, Afghanistan captain Gulbadin Naib let it be known at the pre-match press conference that if Afghanistan are drowning, they plan to take the Tigers down with them as the two teams renew their young albeit intense rivalry.
Afghanistan take the field today in one of the shortest turnarounds at the World Cup, less than 48 hours after taking India down to the wire in an 11-run loss at Southampton.
Meanwhile, Bangladesh have had three days off to reflect on a valiant fight against Australia that included an unbeaten hundred from Mushfiqur Rahim.