Pattinson knocked down Finch early at the start of RCB's innings. It failed to deter the Australian captain, who scored a brisk 54 to give his team a flying start.
Finch's fifty laid the platform for RCB.
Padikkal notched up his second fifty in three games.
Padikkal and de Villiers led RCB to a strong finish after losing a well-set Finch and skipper Kohli in quick succession.
De Villiers hit four sixes and as many boundaries in his unbeaten 56.
Washington Sundar struck early to send Rohit Sharma packing.
With Josh Philippe dropped, AB de Villiers kept the wickets for RCB.
Zampa,on debut for RCB, opened his account with the prized scalp of Hardik Pandya.
Pollard (60 not out) and Kishan (99) put on a century stand to force a Super Over.
Sundar was the most economical bowler of the tonight - both teams put together- as he gave only 12 in his four overs in the high scoring encounter.
Kishan missed out on a deserving century by just a solitary run, but scripted a phenomenal comeback for Mumbai Indians.
With five needed to win, Pollard hit a four off the final ball to force a Super Over.