New Delhi, Sports Desk. Chennai Super Kings defeated Gujarat Titans by 5 wickets in the final of Indian Premier League 2023. Play was delayed by two and a half hours due to rain during the second innings of the match at the Narendra Modi Stadium in Ahmedabad on Monday, 29 May. CSK chased down a massive target of 171 runs in 15 overs during the final match.