The two month cricketing carnival finally came to a close as the Indian Premier League (IPL 2024) with the final as Kolkata Knight Riders (KKR) defeated Sunrisers Hyderabad (SRH) by eight wickets in Chennai to lift their third crown. (More Cricket News)