Real judgements, distilled

Legal Case Shots

Court judgements broken down into the case type, how the decision played out, and the lesson worth remembering, with the full judgement available as a PDF.

Frequently asked questions

Is this suitable for use in legal research and court filings?+

Legal Case Shots is built to help you quickly identify and understand relevant precedent. For citation in pleadings or filings, always verify against the full judgment PDF and current citation format (e.g., 2026 INSC ___).

How is a "lesson learnt" different from the judgment's holding?+

The holding is what the court legally decided. The lesson learnt translates that into a practical takeaway: what a lawyer should factor into case strategy or client advice as a result of this precedent.

Is the full judgment available, or just a summary?+

Both. Each case shows a distilled summary (case type, key holding, and lesson learnt) and links to the full judgment as a PDF for when you need the complete text for research or citation.

Can I filter judgments by date or case type?+

Yes. Use Advanced Filters to narrow results by decision date and by practice area, including Constitutional Law, Criminal Law, Service & Administrative Law, Family Law, Civil Property & Inheritance, and Labour & Industrial Law.

Can I search judgments by a specific judge?+

Yes. You can filter judgments by the judge or bench that decided the case, which is useful for tracking how a particular judge has reasoned on similar issues across multiple rulings.

What is Legal Case Shots?+

Legal Case Shots is a searchable database of Supreme Court of India judgments, each broken down into the case type, the court's key holding, and a practical lesson learnt, with the full judgment available as a PDF for citation or deeper reading.

Civil Property & InheritanceSupreme Court of India

Bansidhar Sharma (Since Deceased) through LR v. The State of Rajasthan

Civil Appeal · 2019 INSC 1206Decided 5 Nov 2019
Civil Appeal No. 8400 of 2019
Justice Mohan M. Shantanagoudar · Justice Ajay Rastogi

Background

The appellant's predecessor had filed a suit way back in 1961 claiming rights over certain temples and attached shops, which the trial court dismissed in 1977. During the decades-long first appeal against that dismissal, interim court orders had temporarily restored the appellant's possession of a temple property. When the first appeal was ultimately dismissed in 2018 (and the Supreme Court declined to interfere), the respondents (the State) sought to recover possession under Section 144 of the Civil Procedure Code (the law on "restitution", undoing benefits a party received under an order later reversed), and the High Court allowed this, directing the appellant to hand back the property.

Decision Breakdown

The Supreme Court examined whether Section 144 CPC, which applies when a decree or order is "varied or reversed", could apply here, since there was never originally a decree in the appellant's favour that was later reversed; rather, possession had been given only under temporary interim orders during the pendency of an appeal that was ultimately dismissed. The Court held that once the first appeal was finally dismissed, the natural and logical consequence was that the appellant had to restore possession, and the High Court was right to direct this, even via a Section 151 CPC application rather than treating it strictly as Section 144 restitution. Given the dispute had dragged on for nearly 59 years and the appellant had lost at every stage, the Court directed the appellant to hand over peaceful possession within eight weeks, warning of serious consequences for defiance, and dismissed the appeal.

Lesson Learnt

Possession obtained only through a temporary, interim court order during ongoing litigation is not a permanent right, once the underlying case is finally lost, a party must hand back what was held under that interim protection, and courts can enforce this even decades later.

Bansidhar Sharma (Since Deceased) through LR v. The State of Rajasthan – Legal Case Shots | LegalAware