If travelling from Pune to anywhere in karnataka beyond Miraj , and also If from Miraj/Belgaum/Dharwad/Hubli to Yeshwantpur, then don't waste your money in tatkal instead book in Waiting lists and in most of the cases it will confirm up.
Reason - therd is a huge demand for this train between Nizamuddin ( Delhi ) to Pune . Hence many seats are vacant from Pune onwards