The Mahayuti swept the polls to the 288-member assembly, with BJP bagging 132 seats, Shiv Sena getting 57 and 41 going into the kitty of the NCP.