A tweet from the 69-year-old Chief Minister repeated the invitation -- with an addition: "Modi is also welcome".
PM Modi is deliberately confusing Karnataka voters with his bombastic speeches on non-issues. All hot air & no substance. My contest is not with him. It is with Yaddyurappa.— Siddaramaiah (@siddaramaiah) May 7, 2018
I challenge him to an open debate on issues on a single platform. Will he accept? Modi is also welcome! pic.twitter.com/34Jl6nIeOE
While the topic debate was their plans "for the future of Karnataka", the large print hinted at the context: "Stop making false accusations, allegations. Why not debate with facts and let the people of Karnataka decide who is truthful," the advertisement read.
Yesterday, the BJP accused Mr Siddaramaiah of being linked to two men accused of fraud who are currently absconding.
BJP spokesman Sambit Patra told reporters that Mr Siddaramaiah had met them in China during the September 2013 World Economic Forum and he was seen receiving a "gift package" from them. Mr Patra even questioned if the gift was a "premium Hublot watch" - the taunt a reference to a hugely expensive watch the Chief Minister was seen wearing once.
Mr Siddaramaiah rubbished the allegations, saying he met many people in course of the China visit and cannot remember them all. But the Chief Minister -- who has hugely upped his game on Twitter, matching the BJP blow for blow -- has hit back, asking Mr Yeddyurappa reveal his plans for the state.
The 15-minute debate challenge was issued by Rahul Gandhi to PM Modi a fortnight ago. Last week, the Prime Minister had responded with an insult, saying he challenged Mr Gandhi to speak for 15 minutes without notes in Hindi, English or his "mother's mother tongue".