20180510 india: Rahul steals show; hearts in Bengaluru