The validity of the trust vote, however, would depend on a Karnataka High Court ruling on the petition of these MLAs, 11 from the ruling BJP and 5 Independents, challenging their disqualification.
Yeddyurappa received 106 votes against the Oppositions 100 in the assembly that had been reduced to 208 members following the disqualification. Two legislators did not attend the session on Thursday, further reducing the number to 206.
The government winning the trust vote today is a victory for democracy, said Yeddyurappa, who had survived a voice vote on Monday, which Governor HR Bhardwaj called a farce before giving the chief minister a second chance.
Mondays trust vote took place amid pandemonium in the assembly as the disqualified MLAs fought their way into the House when they were barred from entering.
Yeddyurappa said he had created history by winning a vote of confidence for the second time in three days. He added that a lobby had tried to destablilise his government.
The Opposition parties, however, called the BJPs win on Thursday a partial victory. This is only the semi-final, said Siddaramaiah, Leader of the Opposition in the Assembly.
Earlier in the day, Speaker KG Bopaiah rejected Siddaramaiahs plea to defer the vote of confidence until the court had given its judgement.