Drama and the Karnataka unit of the BJP are never far apart. Today, it was Sadananda Gowda's turn to step down - forced out by Mr Yeddyurappa who had waged a campaign against the man he had himself chosen as a replacement. Gowda had fought the pressure for months - and even yesterday - he held up what was meant to be a formal selection process of Jagadish Shettar by his fellow MLAs. The Gowda group was holding out for deputy chief minister posts, plum cabinet portfolios and possibly the state party president's post for Mr Gowda - a plum position as the state heads in for an election. Hours later, some kind of agreement was reached and this morning, Mr Gowda was setting out from his official house to resign.
But protestors from Gowda's community - Vokkaligas - continued the protests they have been holding since it was decided he had to go. They gathered at the house and made it difficult for him to leave, even rolling on the ground in protest. Police cleared up the protesters - both here and again at Raj Bhavan - and Mr Gowda was finally able to give in his resignation to Governor HR Bharadwaj shortly before noon.
But it isn't over. Negotiations are still on for possible deputy chief ministers posts - and the wrangling over cabinet berths is likely to take some time. And with talk of a committee overseeing Jagadish Shettar's actions - including Mr Yeddyurappa, Mr Gowda, Ananth Kumar and Mr Eswharappa - it looks as if Mr Shettar will be kept on a short rein. Sadananda Gowda wryly said as he spoke to media persons after submitting his resignation: "I pray that God gives Jagadish Shettar the strength to fight the problems within the BJP. And that the party goes united into the elections."
A fair warning, indeed.