IPL 2025: Archer, Sharma, and Theekshana shine as Rajasthan hand Punjab Kings 50-run defeat Read more