Rana 81 in Royals win as CSK batting muddle continues April 2, 2025 trendingonline Cricket Rajasthan Royals secured their first win of IPL 2025 with Hasaranga also playing a big part Source link