Best ever IPL match

2. Mumbai Indians vs Chennai Super Kings – IPL 2019 Final
The 2019 IPL final between Mumbai Indians and Chennai Super Kings is remembered as one of the most nail-biting finishes in IPL history. It was a true showdown between two of the league’s strongest teams.
Mumbai’s Innings: MI batted first and scored a modest 149 runs. Despite a quick start, they struggled in the middle, thanks to CSK’s bowlers like Imran Tahir and Shardul Thakur, who took crucial wickets. Kieron Pollard’s late knock (41 off 25 balls) helped MI reach a defendable score.
CSK’s Chase: Shane Watson’s incredible 80 runs kept CSK in the game, despite losing Faf du Plessis and Suresh Raina early. The game came down to the final over, with CSK needing 9 runs to win. Rohit Sharma, MI’s captain, trusted Lasith Malinga to bowl the last over. On the final ball, Malinga delivered a perfect yorker, trapping Shardul Thakur LBW and securing MI’s victory by a single run, handing them their fourth IPL title.