Bangladesh produced a historic batting performance to beat New Zealand by five wickets and keep their 2017 ICC Champions Trophy hopes alive in Cardiff.
Bangladesh scored 266 runs in 47.2 overs while, New Zealand scored 265 runs in 50 overs.
Bangladesh will qualify for the semi‑finals if England beat Australia.
Meanwhile, England will play Australia at 9.30 tonight.
Source: BBC
Stay tuned for the latest news on our radio stations