Devendra Fadnavis was sworn in as Chief Minister of Maharashtra Thursday evening, capping nearly two weeks of suspense and a tug-of-war between the BJP and the Shiv Sena over the top post.