AB de Villiers smashed a 27-ball 48 and guided Royal Challengers Bangalore to a two-wicket victory over Mumbai Indians in the IPL 2021 opener on Friday.