IND vs SL: In a gripping turn of events at the 33rd match of the ICC ODI World Cup 2023, the Indian cricket team clashed with Sri Lanka in Mumbai. The former, after being put to bat first, showcased a spectacular performance, notching up 357/8 in their quota of 50 overs. The colossal target of […]