In the 38th match of the ICC ODI World Cup 2023 (CWC 2023), Bangladesh defeated Sri Lanka by 3 wickets in Delhi and with this, Sri Lanka’s remaining hopes of the semi-finals ended. Sri Lanka, playing first, scored 279 in 49.3 overs, in response to which Bangladesh won by losing 7 wickets in 41.1 overs. Shakib Al Hasan (2/57 and 65 balls 82) was adjudged Player of the Match for his all-round performance. This defeat has also dealt a blow to Sri Lanka’s hopes of qualifying for the Champions Trophy by finishing in the top 8.
Charith Asalanka played a brilliant century of 108 runs for Sri Lanka, but the first innings will be remembered for a historical event which had not happened till date. Sri Lankan legend Angelo Mathews was given time out and became the first batsman to be out in such a unique manner in international cricket. Bangladesh captain Shakib Al Hasan surprised everyone by appealing and as per the rules the umpire had to give Mathews out.
Read more: Angelo Mathews given out in a strange manner
Bangladesh won the toss and decided to bowl first and Kusal Perera (4) was out on the score of 5 in the very first over. After this, Pathum Nissanka (36 balls 41) and captain Kusal Mendis (30 balls 19) added 61 runs for the second wicket, but with the dismissal of Mendis on the score of 66 in the 12th over and Nissanka on the score of 72 in the 13th over, Sri Lanka Got a double blow.
From here, Charith Asalanka added 63 runs for the fourth wicket with Sadira Samarawickrama (41 off 42 balls) and took the team beyond 100 in the 18th over. However, Sri Lanka again suffered two setbacks at the score of 136 in the 25th over. First Sadira Samarawickrama was out and then Angelo Mathews was declared timed out for not coming to bat within the stipulated time.
Read more: Team India created history
Asalanka made a partnership of 78 runs for the sixth wicket with Dhananjay de Silva (34 off 36 balls) and took the team beyond 200 in the 37th over. After De Silva was out on the score of 213 in the 38th over, Asalanka along with Mahish Teekshana (22 off 31 balls) took the team beyond 250 in the 45th over. Teekshana was out in the 46th over on the score of 258.
After this, Charith Asalanka completed his second ODI century, but in the last 5 overs, Bangladesh made a good comeback and did not allow Sri Lanka to reach the score of 300. In the 49th over, Asalanka was out after scoring 108 runs in 105 balls and in the same over, Kasun Rajita (0) was also out at the score of 278. With three balls remaining in the last over, Dushmantha Chameera (4) was run out and the Sri Lankan team was all out.
Read more: Bangladesh team’s star batsman returns home amid World Cup
For Sri Lanka, Tanzeem Shakib took maximum 3 wickets, but he also proved to be expensive. Shakib Al Hasan and Shoriful Islam took 2-2 wickets.
In response to the target, Bangladesh got the first blow in the third over on the score of 17 and Tanzeed Hasan was out after scoring only 9 runs. After this, at the score of 41 in the seventh over, Liton Das was also out after scoring 23 runs in 22 balls. From here, Shakib Al Hasan made a match-winning partnership of 169 runs with Nazmul Hossain Shanto for the third wicket and after taking the team beyond 100 in the 18th over, it crossed 200 in the 30th over itself.
Read more: Inzamam-ul-Haq left the post of chief selector in PCB
Shakib Al Hasan was dismissed by Angelo Mathews at the score of 210 in the 32nd over and Nazmul Hossain Shanto (90 off 101 balls) was dismissed by Angelo Mathews at the score of 211 in the 34th over and both the batsmen missed the century. After this, more wickets of Bangladesh also fell at regular intervals but due to good run rate, they achieved a one-sided victory in the 42nd over with 53 balls remaining. Mahmudullah scored 22 runs, Tauheed Hridoy scored 15 not out and Mushfiqur Rahim scored 10 runs. For Sri Lanka, Dilshan Madhushanka took 3 wickets and Mahish Teekshana and Angelo Mathews took 2 wickets each.
Sri Lanka will face New Zealand in their last match in the World Cup 2023 on November 9 in Bangalore, while Bangladesh will face Australia in their last match on November 11 in Pune.
To know more, read articles on betting exchange online.