IPL: Knight Riders thrash Royal Challengers through 81 runs for his or her first win Sports April 6, 2023 NEW DELHI: Spin trio bamboozled Royal Challengers Bangalore batters to lend a hand Kolkata Knight Riders open their account within…