I think Mumbai Indians is the only team ahead in head to head record against CSK. And they shall do it one more time come tomorrow.
CSK just took a beating from the lowly ranked Punjab and MI blew KKR like they were some PSL team. Momentum is with MI.
But I also believe that these two teams will meet in finals as well.
I don't really care