The Bangladesh team is leading the game and I am sure they are going to win this game. They made 252 runs and it seems that Afghanistan cannot reach this target. Not only they have few overs left but at the same time the Afghanistan team have lost 9 wickets.
In this year, Afghanistan did make a lot of progress as they beat any types of team those have very big names in the cricket history such as Australia who won the World Cup of 2023 and also have the award to win the most World Cup across all teams and they are also lost in front of Afghanistan. However, today is not their day. I think Bangladesh were underdogs today and they batted very well and then also defended the total.
Bangladesh showed phenomenal performance in the first game as they have won the game a few hours before. Afghanistan was not playing in good way from the start of their innings as they were having trouble in the start of their batting when Rahmanullah Gurbaz lost his wicket. But after him they had two good players Sediqullah Atal and Rahmat Shah.

Rahmat Shah scored more than 50 while Atal has scored just 39 runs. However after these players Hashmatullah Shahidi and Azmatullah Omarzai failed to maintain a good partnership and to lead the team through the pressure game. Like this they cannot chase the target and also they had not much good effort in the bowling too,
As a Bangladeshi fan, I am very excited to see Bangladesh win the second ODI match against Afghanistan yesterday. In fact to see this team win almost most of the matches we wait for them to win against the opposition but they can't do it mainly because of their poor performance. But in yesterday's match Bangladesh batting performed well and bowling also performed well. Initially, Bangladesh batted only 252 runs in this match, then we thought maybe Bangladesh will lose in the second ODI match like the first ODI match. Although the Bangladeshi batsmen scored few runs, the Bangladeshi bowlers did very well to defeat Afghanistan by 63 runs in the second ODI.