Caution: The writer is a die-hard CSK fan and his bias might be showing.

Source: Deccan Chronicle

Today we will witness the IPL final between Mumbai Indians and the Chennai Super Kings, two of the most decorated teams in the IPL.

Source: DNA

Both the teams were ranked at the top of the table after the completion of 14 games. And let's be honest, they are the best teams of this IPL.

Source: Scroll

Through the last decade, both teams have made it into more IPL finals than any other team and have won 3 each, which, again, is more than any other team.

Source: Hindustan Times

Think of this as the El Classico of cricket. Two teams with a rich history coming from cities that are just in love with the game.

Source: Wah cricket

Mumbai has won 3 of the 4 finals they have been in. They weren't big hitters during the formative years of the IPL but as time went by, they picked up good players and backed them up for years.

Source: crictracker

Much like their captain Rohit Sharma, MI never start a tournament well. They are edgy, lack in confidence but once they get a taste of winning, they don't stop.

Source: circle of cricket

Their ranks are filled with players that could single-handedly take the game away from the jaws of defeat.

Source: Times Now

Mind you, they are ones that found Bumrah and Hardik Pandya.

Source: IPLT20

Even Pollard's fame for that matter was more or less a product of the MI dressing room.

Source: IPlT20

Sure, some of them haven't been form of late, but with these big players, you never know. All you need is one full toss to bring you back.

CSK, on the other hand, is another story altogether.

Source: news nation

They missed a couple of seasons due to a ban but have still managed to secure a place in the finals 8 out of 10 times.

Source: Scroll

They have the oldest team for the last two seasons with almost the entire squad in their late 30s.

Imran Tahir, their premier spinner is 40 years old.

Source: MensXP

Harbjahan and Raina have not played international cricket in a while. Shane Watson is retired. Faf Du Plessis is on a downward spiral and MS Dhoni will be playing his last World Cup in a few weeks.

Source: The Indian Express

Literally every player in this team has been going through some problem or the other.

But like Harsha Bhogle said, 'it's like a film'. Isn't it?

Source: Scroll

CSK is one of the few teams that have not changed their core group of players in the last decade. They have stuck together through thick and thin.

No other team would have persisted with Shane Watson throughout the tournament despite his current form.

Source: Times Now

Chennai has players who have been there, done that. When the big matches come their way, they know what they are supposed to do.

Which, in a way, is again the reflection of their captain.

Source: DNA India

Both teams have been dominant in their approach for seasons. They have played everywhere in the country and won impossible games. Come Sunday, we don't know who will win, such is the game.

Source: India Today

But what we know is that this matchup of Titans is worthy of an IPL final! After all, that's all we want, don't we, a good game?