Press Trust of India | Sunday May 14, 2023
Rajasthan Royals dished out one of the most inexplicable batting performances of the Indian Premier League as they were dismissed for just 59, suffering a massive 112-run defeat to Royal Challengers Bangalore
sports.ndtv.com