India recorded a resounding 228-run win thanks to star batter Virat Kohli who slammed his 47th ODI ton in their Asia Cup 2023 Super 4 match on Monday. Kohli, who scored 122 off 94 balls, partnered alongside KL Rahul to take India towards a huge 356 for 2 in 50 overs.