Mumbai Indians beat Royal Challengers Bangalore by four wickets in Match 19 of the TATA WPL at the DY Patil Stadium in Navi Mumbai.

Amelia Kerr mixed guile, flight and turn to pick up three wickets (3/22) as a disciplined bowling effort from the MI bowlers restricted RCB to 125/9. Yastika Bhatia then provided a good platform with a 26-ball 30 before Kerr's calculated knock of 31* off 27 balls helped MI seal the chase after a slight stutter in the middle.

Chasing 126, MI survived a scare first up as Hayley Matthews was adjudged LBW off the first ball of the innings but she reviewed and replays showed it was missing leg.

Matthews then looked to take the aggressive route and rode her luck as she hit a six and four off Devine and was then caught behind but Devine had overstepped and it was called a No ball.

Yastika Bhatia then found her range as she went on a four hitting spree. She hit a couple of fours off Shreyanka Patil and then took the attack to Perry, hitting her for three fours in an over.

Shreyanka bounced back hard to remove the dangerous Bhatia in the next over as she had her caught at mid-on for 30 (26).

RCB then built a bit of pressure and scalped two quick wickets and Megan Schutt dismissed Matthews while Sobhana Asha sent back Nat Sciver-Brunt.

Perry then got the big wicket as she had Harmanpreet Kaur drag one onto the stumps as MI were reduced to 73/4 in the 10th over.

Pooja Vastrakar then hit a couple of delightful cover drives off Shreyanka Patil to release the pressure. The run-rate was never a concern, it's just that MI needed to stem the wicket flow. Vastrakar (19 off 18) and Amelia Kerr (31* off 27) got together, batted sensibly to mix caution with aggression and added 47 off 40 balls to take MI closer to a win. MI lost Vastrakar and Wong in quick succession but Kerr made sure she finished off the match as MI won by four wickets.

Earlier, Mumbai Indians captain Harmanpreet Kaur won the toss and elected to bowl. Both teams went unchanged.

MI got off to a good start as they had the big wicket of Sophie Devine in the first over. Devine, who had hit a whirlwind 36-ball 99 in the last match, was involved in a mix-up while going for a single with Smriti Mandhana and was run out for a duck off the third ball of the innings.

Mandhana got the first four of the innings in the third over as she cracked one through point off Issy Wong. The RCB captain then walked down the track to Nat Sciver-Brunt in the fifth over and smashed it over deep mid-wicket for the first six of the innings.

MI bowled with discipline in the powerplay, bowled tight lines and conceded just four fours and a six as RCB reached 32/1 at the end of the first six overs.

The pressure was building and it paid off as Smriti looked to pull one off Amelia Kerr but ended up getting a top edge to hand the keeper a simple catch.

There was a phase where MI didn't concede a boundary for 14 balls. Ellyse Perry then broke the shackles as she hit consecutive fours off Saika Ishaque as RCB reached 56/2 at the halfway mark.

Heather Knight (12 off 13) struggled a bit to get going and as soon as she looked to up the ante, she perished. She looked to hit one down the ground but mistimed it straight to Wong at long on, off Kerr.

MI kept a tight leash on the RCB batting as the next three overs brought just one four and it brought rewards again as Kanika Ahuja went for a big one off Kerr and missed it completely to get stumped for 12 (13).

Richa Ghosh arrived and took the aggressive route straightaway as she hit a four and a six off Wong in the 16th over. RCB, however, kept losing wickets as Nat Sciver-Brunt came back to trap Perry 29(38) LBW and then clean up Shreyanka Patil with a terrific yorker in the same over.

Ghosh tried her best with a 13-ball 29 run cameo but RCB were restricted to 125/9.