Chennai Super Kings beat Rajasthan Royals to remain on top of the points table. MS Dhoni and Ambati Rayudu played brilliant knocks for CSK after losing 4 early wickets. The match will be remembered as one of the best as Mitchell Santner scored a six off Ben Stokes on the last ball of the game to help Chennai win the match by four wickets.
The last over was quite eventful as Ravindra Jadeja smashed Ben Stokes for a six, but Stokes made a comeback and bowled Dhoni to bring Rajasthan Royals back in the game. But it was the ‘no-ball’ in the last over which will continue to be the talking point of this match. In the final over the umpire gave a no-ball when 3 balls were left, but the square leg umpire said denied the no-ball. Seeing this, MS Dhoni, who is known for his cool nature, walked out to the ground fuming and had a heated argument with the umpires. It will be interesting to see how the BCCI reacts to this behaviour displayed by MS Dhoni.
Earlier in the match, CSK bowled well to restrict Rajasthan Royals for just 151 which turned out to be a fighting total for the CSK team.

Highlights
CSK beat Rajasthan Royals on the last ball to remain on top of the points table.
MS Dhoni cleaned up by Ben Stokes with a brilliant yorker.
MS Dhoni and Jadeja are at the crease and CSK needs 18 in the final over. Can the Rajasthan Royals cause a huge upset today?
Rayudu back in the pavilion as Rajasthan break the partnership at a very crucial stage. Can Dhoni still win it for CSK?
Chennai Super Kings are in control right now and will be hoping to win this match and maintain their position at the top spot.
Ambati Rayudu smashes 50 as CSK look in total control now. Rajasthan bowlers desperately need wickets.
The match is in the balance as Rajasthan and Chennai as it can be anybody's game from here. Rajasthan need to break this partnership if they want to win the game and Chennai need both these men at the crease for a victory.
Dhoni and Rayudu are playing really well tonight. Both the batsmen are taking calculated risks and making sure that they take the match deep.
The CSK captain and Ambati Rayudu have changed gears as they are taking on the spinners to maintain the run rate.
CSK have reached their 50 after 10 overs and need 102 more to win in the next 60 balls. MS Dhoni and Rayudu will have to keep the run rate in check.
Riyan Parag has been bowling really nicely as he has kept things tight for the Rajasthan Royals. Dhoni and Rayudu will have to bat till the very end if they hope to win the match tonight.
MS Dhoni is out in the centre with Ambati Rayudu and is off the mark with a couple.
Ben Stokes takes a blinder to get rid of Kedar Jadhav. Jadhav dismissed for 1 as Chennai Super Kings are in deep trouble at the moment.
Kedar Jadhav would not have expected to be out in the middle this early in the match. Jadhav has been in good form and with Rayudu he can take the game away from the Rajasthan Royals.
Faf Du Plessis is back in the pavilion thanks to some good bowling from Jaydev Unadkat. CSK are in some serious trouble right now.
Ambati Rayudu and Faf Du Plessis will have to play a good innings today and will also need to keep the run rate in check.
Suresh Raina has been sent back to the pavilion by Jofra Archer after he hit a bullseye from the edge of the circle. That has to be one of the best run outs of the IPL.
Shane Watson dismissed by Dhawal Kulkarni for a duck in the first over of the CSK innings.
Shreyas Gopal along with Jofra Archer managed to take RR past the 150 mark. Thakur gave away 18 runs in the final over.
Shardul Thakur has been given the ball by the CSK captain as they hope to keep Rajasthan away from the 150 mark.
After the initial onslaught by the Rajasthan batsmen, CSK bowlers managed to pull things back as they held their nerve and made sure they bowled tight lines.
Deepak Chahar has been brilliant as he dismisses Ben Stokes who was looking to take him on.
Ravindra Jadeja reached 100 wickets in IPL after.
Shardul Thakur messes up Ben Stokes runout after he fails to collect a brilliant throw from Ambati Rayudu.
Ravindra Jadeja has been bowling superbly and has managed to keep the Royals batsmen quiet.
Two South African bowlers are leading the purple cap race in this years IPL. Tahir has been the backbone for the CSK team whereas Delhi Capitals have Kagiso Rabada.
Riyan Parag was looking good but just as Rajasthan Royals looked like they were gaining momentum, Shardul Thakur returned to break the partnership.
Kedar Jadhav hopped and took a catch to dismiss Rahul Tripathi.
CSK bowlers are keeping it tight. Rajasthan Royals still has Ben Stokes at the crease alongside Riyan Parag, these two batsmen can still spoil the momentum that CSK has got going right now.
CSK will be hoping to restrict the Rajasthan Royals under 150 in the given circumstances as they have bowled really well till now.
Jadeja gets Steve Smith as Rajasthan Royals reel at 78. Chennai Super Kings are once again dominating the match.
Imran Tahir has been Chennai's go to bowler this season. He has kept things tight for the Chennai team.
Rahul Tripathi was dismissed by Ravindra Jadeja for 10.
Steve Smith will have to play the anchors role tonight if Rajasthan Royals want to reach a decent total. It is interesting how Dhriv Shorey took that catch as the ball hit his cap before he took it. Is that legal?
Sanju Samson dismissed by Mitchel Santner after Dhruv Shorey juggled the catch before taking it.
Even after losing two wickets Rajasthan Royals are looking to attack the CSK bowlers in the powerplay overs. Sanju Samson is back after his injury and is batting with Steve Smith at the moment.
Jos Buttler was looking dangerous at the crease but Shardul Thakur was successful in sending him back to the pavilion before he could have done more damage.
Deepak Chahar get Ajinkya Rahane's wicket for 11 as Rajasthan Royals as 35-1 in 3 overs.
Rajasthan Royals skipper Ajinkya Rahane and Jos Buttler open the innings for the Royals.
Rajasthan Royals take on Chennai Super Kings in today's match at the Sawai Man Singh stadium at Jaipur. The match will be the 25th game of the season and will be interesting to see how both teams fare today.