Ashwin takes 33rd five-wicket haul to give India the upper hand