The atmosphere at Eden Gardens on Sunday, April 19, 2026, was thick with a mix of desperation and hope. After enduring a brutal six-match losing streak that had fans questioning everything, the Kolkata Knight Riders finally found their spark, securin