We are past the halfway mark in the ICC Cricket World Cup 2023 and the picture is beginning to get clearer. While hosts India, South Africa and New Zealand have emerged as prime contenders for the top three semi-final spots, the seven other teams are jostling for the fourth berth, which could lead to some intriguing action in the coming few days. On Saturday afternoon, Netherlands and Bangladesh will face off at the Eden Gardens in the hope of propelling themselves to the middle melee in the points table. (Scorecard | Match Blog | Streaming | Preview)