Former India head coach Ravi Shastri on Friday blamed 'complacency and overconfidence' of Indian batters for the loss in the third Test of the four-match series against Australia in Indore. India suffered a nine-wicket loss to the visitors in little over two days on a rank turner.