They stand on the opposite ends of IPL's success spectrum but there is little to separate between Mumbai Indians and Delhi Capitals in the tournament's 13th edition as they head into a blockbuster Qualifier 1 match, in Dubai, on Thursday.
The team to beat in the league stage, four-time winners Mumbai lost a bit of their momentum after a 10-wicket defeat to Sunrisers Hyderabad on Tuesday.
Chasing their maiden title, Delhi Capitals roared back to form by thrashing Royal Challengers Bangalore by six wickets to grab the second spot, after four successive losses.
The biggest positive for Mumbai has been the return of skipper Rohit Sharma, who had missed four games to recover from a hamstring injury. The star opener, though, perished cheaply against Sunrisers and needs to come good on the big day.
The defending champions boast an explosive batting line-up coupled with an equally lethal bowling attack, but the batters had an off day against Sunrisers.
Their bowlers too were taken to the task -- a wake-up call before the crucial game.
Delhi's middle-order has been sluggish and heavily dependent on one or two batters.
Mumbai top-order has been firing on all-cylinders and young Ishan Kishan (428 runs) has been a revelation. Quinton De Kock (443) would be keen to continue his sublime form while opening with Rohit. And so would Suryakumar Yadav (410), who has played some scintillating knocks.
Known for their six-hitting prowess, Hardik Pandya (241), Kieron Pollard (259) and Krunal Pandya (95) have pummelled bowling attacks to submission.
Pollard's six-hitting ability was on display again when he plundered four maximums against Sunrisers. The three could prove to be the difference.
Mumbai rested key bowlers -- Jasprit Bumrah (23 wickets) and Trent Boult (20 wickets) -- against Sunrisers. Both have been lethal with the new ball and in the death overs.
Spinners Rahul Chahar (15 wickets) and Krunal (5 wickets) will need to forget the hammering they received from David Warner and Wriddhiman Saha before taking on Delhi.
On the other hand, Ajinkya Rahane (111 runs) is back among runs after scoring a match-winning 60 against RCB.
Shikhar Dhawan (525) has been in blazing form, with two hundreds and three fifties, but will need support from others in a big game.
A major cause of concern is the form of two youngsters -- opener Prithvi Shaw (228) and Rishabh Pant (282) -- who haven't lived up to their true potential. So has been the case of their key overseas players -- West Indian Shimron Hetmyer (138 runs) and Marcus Stoinis (249 runs).
Skipper Shreyas Iyer (421) will have to play the anchor's role.
On the bowling front, the South African pace duo of Kagiso Rabada (25 wickets) and Anrich Nortje (19) have been exceptional.
Ravichandran Ashwin and Axar Patel have done well to suffocate the opposition teams.
Earlier in the league stage, Mumbai got the better of Delhi twice but Rohit conceded that it is history.
"You keep doing well, I know you want to remember those performances, but it is always nice to forget what has happened and focus on the present," Rohit said.
The winners of Thursday's match will move straight into the November 10 final in Dubai but all is not lost for the losers.
They will meet the team that comes through Friday's eliminator between Royal Challengers Bangalore and 2016 champions Hyderabad to decide the second finalist.
Teams:
Mumbai Indians: Rohit Sharma (captain), Aditya Tare, Anmolpreet Singh, Anukul Roy, Chris Lynn, Dhawal Kulkarni, Digvijay Deshmukh, Hardik Pandya, Ishan Kishan, James Pattison, Jasprit Bumrah, Jayant Yadav, Kieron Pollard, Krunal Pandya, Mitchell McClenaghan, Mohsin Khan, Nathan Coulter-Nile, Prince Balwant Rai, Quinton De Kock, Rahul Chahar, Saurabh Tiwary, Sherfane Rutherford, Suryakumar Yadav, Trent Boult.
Delhi Capitals: Delhi Capitals: Shreyas Iyer (captain), Kagiso Rabada, Marcus Stoinis, Sandeep Lamichhane, Ishant Sharma, Ajinkya Rahane, Ravichandran Ashwin, Shikhar Dhawan, Shimron Hetmyer, Alex Carey, Mohit Sharma, Prithvi Shaw, Lalit Yadav, Avesh Khan, Axar Patel, Tushar Deshpande, Rishabh Pant, Harshal Patel, Keemo Paul, Amit Mishra, Anrich Nortje, Daniel Sams.
Match starts at 7.30pm IST.
'Unfit' for Australia tour, Rohit fit to play in IPL?
How Bumrah bounced back after a slow start in IPL 2020
IPL 2020 playoffs: A quick guide
How Delhi Capitals bounced back to seal playoffs slot
IPL 2020, Week 6: All the Hits & Misses