Myth of Modi's invincibility busted