"The BJP will win between 135 to 145 seats (in Gujarat). We are going to form the government. There is no doubt in that," said Hardik Patel, BJP candidate from Gujarat's Viramgam The three-way battle for Gujarat between the BJP, Congress and Arvind Kejriwal's Aam Aadmi Party will be settled today as counting of assembly poll votes begins at 8 am.