IPL 2025: Revisiting the top three thrilling matches of the season so far