India vs Australia: What surprises will Bengaluru have in store?

The first test match between Australia and India surprised many. First of all, most of the analysts had been predicted an Indian sweep this series only to witness Team India being thrashed.