Riyan Parag, captain of the Rajasthan Royals, took a swing at critics after their seven-wicket win over Lucknow Super Giants. He scored 258 runs but faced chatter about his form and was spotted vaping. Parag urged commentators to respect players and focus on cricket. Vaibhav Sooryavanshi stole the show with a dazzling 93 runs, keeping the Royals' playoff dreams alive!

Cricket

