Mumbai Indians and Chennai Super Kings seem to always spiral towards each other in their relentless hunt for the Indian Premier League title. On Sunday, the two sides will face each other for the fourth time this season. It is also the fourth time that CSK and MI will be pitted against each other in an IPL final. They are the two most successful teams in the tournament’s history and the final on Sunday will be another chapter in what has been an epic rivalry between two sides who are as different from each other as a pair of sporting opposites can be.

While CSK are known to be a team that dominates the group stage, MI are notoriously slow starters. Both sides stayed true to their reputation this season. While MI had a sputtering start to their season, before taking off, CSK remained top of the table for much of the group stages and were one of the first teams to confirm qualification to the playoffs.

However, CSK were pipped to the top spot by Mumbai Indians thanks to the 9-wicket hiding the latter handed out to Kolkata Knight Riders in their last group game. MI are also the only team that CSK haven’t been able to beat this season with the MS Dhoni-led side losing the two group matches and the first qualifier against their rivals.