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