On a roll after a six-game winning streak, high-flying Mumbai Indians will take on a resurgent Rising Pune Supergiant, their only conquerors in IPL season 10, in a potentially high-voltage clash on Monday.
Pune's last-ball, six-wicket victory yesterday at home against defending champions Sunrisers Hyderabad was followed just over a 100km away at the Wankhede Stadium by Mumbai's stout defence of a small total on a bouncy pitch against the misfiring Delhi Daredevils.
Table toppers Mumbai, thus, are in a perfect state of mind to seek revenge for their first leg loss to their Maharashtra rivals in their opening game in Pune, their only defeat in this season so far.
That the Pune victory over Hyderabad was piloted by none other than the iconic Mahendra Singh Dhoni, who smashed an unbeaten 61 not out in 34 balls to steer the side home in the last ball, will not be lost on the Mumbai think-tank.
The timely return to form by the talismanic former Indian captain, along with Pune captain Steve Smith's strong show so far in the tournament, makes this duo formidable rivals for the Mumbai bowlers who showed great skills in defending a small total of 142 against Delhi.
It was a rare, forgettable outing with the bat for Mumbai against Delhi and they must pull up their socks to confront the threat posed by the Pune bowling attack on Monday.
Here's all you need to know about catching Monday's action live:
When will the MI vs RPS IPL 2017 match be played?
Mumbai Indians will host Rising Pune Supergiant on 24 April.
How do I watch the MI vs RPS clash live?
The matches will be broadcast live on television by Sony Network.
What time will live coverage of the match start?
The live broadcast of the day match will start at 8 PM IST.
Where can you follow the matches online?
The match will be streamed online on Hotstar.
You can also check out the live blogs on www.firstpost.com, for all the latest action during matches apart from live scores, updates and analysis.
(With inputs from PTI)