In a classic clash of domestic titans, Karnataka scripted a magnificent comeback to defeat Mumbai by four wickets in the fourth quarter-final of the Ranji Trophy 2025-26. Playing at the BKC Ground in Mumbai on February 9, 2026, the visitors successfully chased down a daunting target of 325 on the final day.
The victory was anchored by a masterful century from KL Rahul, whose international experience proved invaluable under pressure. He was brilliantly supported by the young sensation Smaran Ravichandran, whose fearless approach dismantled Mumbai’s bowling attack. This thrilling win marks a significant milestone in Karnataka’s quest for their ninth Ranji title, knocking out the defending champions in their own backyard.
First innings: Prasidh Krishna’s fire skittles Mumbai for 120
The match began with Mumbai captain Shardul Thakur winning the toss and opting to bat first, a decision that quickly turned into a nightmare. Karnataka’s pace spearhead Prasidh Krishna (3/21) and Vidwath Kaverappa (3/38) exploited the early morning moisture at the BKC ground with devastating effect, reducing Mumbai to a precarious 39/3 within the first 14 overs.
Star openers Yashasvi Jaiswal and Musheer Khan were dismissed cheaply, leaving veteran Akhil Herwadkar to fight a lonely battle with a gritty 60. Despite his resistance, the Mumbai middle order collapsed as leg-spinner Shreyas Gopal polished off the tail with figures of 3/4, bundling the hosts out for a poultry 120 in just 48.1 overs. Karnataka’s disciplined bowling and sharp fielding ensured they dominated the opening sessions, setting a perfect foundation for their first-innings reply and leaving the home fans in a state of shock as the heavyweights crumbled under the relentless pressure of a knockout game.
Second innings: Mayank Agarwal’s gritty 92 hands Karnataka a slim lead
Karnataka’s first-innings response was characterized by a patient yet determined approach, led by veteran Mayank Agarwal. Chasing Mumbai’s low total, Karnataka found themselves in a strong position early on, but Mumbai’s bowlers, led by Mohit Avasthi, fought back to ensure the lead didn’t balloon out of control. Mayank fell agonizingly short of a century, dismissed for 92 after anchoring the innings for over four hours.
The middle order saw starts from Devdutt Padikkal and Rahul (28), but frequent wickets meant Karnataka were eventually bowled out for 173, securing a lead of 53 runs. While the lead was smaller than they would have hoped given Mumbai’s low score, it provided a psychological edge. Mumbai’s bowlers, particularly Mohit Avasthi and Tushar Deshpande with four wickets each, showed immense character to keep their team in the hunt, ensuring that the second half of the match would begin with both teams still very much in contention on a pitch that was starting to offer more assistance to the spinners.
Also READ: 3 key conditions from Pakistan to lift boycott of India for T20 World Cup 2026
Third innings: Akash Anand helps Mumbai sets a massive 325-run target
Trailing by 53, Mumbai produced a sensational batting performance in their second outing to flip the script of the quarter-final. Opener Musheer Khan played an innings of 49 to anchor the Mumbai response and erase the deficit within the first session. He found able support in Akash Anand (68) and a quickfire 48 from Tanush Kotian, which allowed Mumbai to dictate the tempo of the game. Despite the best efforts of Karnataka’s spinners, Mumbai finished their second innings at a massive 377/10, setting Karnataka a formidable target of 325 to win in the final four sessions.
Fourth innings: KL Rahul’s 24th FC ton and Smaran Ravichandran seal the thriller
Chasing 325, Karnataka faced an early setback with the loss of Mayank Agarwal for just 3, but the chase was rescued by a legendary partnership. KL Rahul walked in with intent, playing a sublime innings of 130 to record his 24th First-Class century. He navigated the spin of Shams Mulani with surgical precision, using his feet and soft hands to rotate strike.
The turning point arrived when he was joined by Smaran Ravichandran, who played a counter-attacking cameo that caught Mumbai off guard. Smaran’s aggression, highlighted by three boundaries in one over against Tushar Deshpande, forced Mumbai to defensive fields, allowing Rahul to anchor the chase from the other end.
Together, they put on a 147-run stand that broke the spirit of the Mumbai attack. Even after Rahul’s dismissal late in the day, Smaran remained composed to guide Karnataka past the finish line with 4 wickets to spare. The victory was a testament to Karnataka’s depth and Rahul’s elite temperament, securing their place in the semi-finals.
Here’s how fans reacted:
Top century, KL Rahul 👏🏻
Please stay there till the end. Don’t give them a sniff. That Mysore loss in 2010 after Manish’s heroics, is still fresh in our minds #RanjiTrophy
— Dodda Ganesh | ದೊಡ್ಡ ಗಣೇಶ್ (@doddaganesha) February 9, 2026
Well played Karnataka: riveting game of cricket, beating Mumbai in Mumbai never easy. Congrats to @Ram_Guha and @dp_satish . We will be back!👍😊 https://t.co/Z3ni86v3Al
— Rajdeep Sardesai (@sardesairajdeep) February 9, 2026
Well-fought victory for Karnataka against Mumbai in Ranji QF. Thanks to a fabulous fourth inning hundred by KL Rahul and a fluent knock from Smaran. It wasn’t an easy pitch. Smaran is back in form. Karnataka has a bright chance to lift this year’s Ranji Trophy!…
— Satish Acharya (@satishacharya) February 9, 2026
KL Rahul standing tall on a high chase. Magnificent 💯 for Karnataka against Mumbai. This man’s commitment levels are something else #RanjiTrophy
— Prasanna (@prasannalara) February 9, 2026
A heroic, match-winning century by KL Rahul! He scored 130 (182) while opening, leading Karnataka’s chase of 325 against Mumbai in the Ranji Trophy quarterfinal. The ultimate big-match player. 🫡 pic.twitter.com/SM2yx7qEEk
— Kanak Kumari (@KanakKu64995524) February 9, 2026
130(182) including 14 fours and 1 while chasing 325 runs. 👏
A knock that truly deserves a standing ovation – The class of KL Rahul for Karnataka in the Ranji Trophy Quarter Final against Mumbai. 🫡
Big match player for Karnataka and India. 🙌#KLRahul #RanjiTrophy pic.twitter.com/hpKVcIHR2r
— Saabir Zafar (@Saabir_Saabu01) February 9, 2026
Karnataka beat Mumbai in Ranji Trophy Quarterfinals! Karnataka chase down 325 in 4th innings of the match. KL Rahul scored 130. Ravichandran 83 not out.
— E.R. Ramachandran (@ERRamachandran) February 9, 2026
A HISTORIC RUN CHASE BY KARNATAKA 🔥
KL Rahul – 130(182)
Smaran Ravichandran – 83*(123)KARNATAKA Chase down 325 runs in the Ranji trophy quarter Final against Mumbai in Mumbai – One of the finest victory ever. pic.twitter.com/jIsI6H1FPk
— Johns. (@CricCrazyJohns) February 9, 2026
Karnataka are through to semi final beating arch rivals Mumbai by 4 wickets💛♥️#RanjiTrophy #MUMvKAR
— Karnataka Sports Fans (@karnataka_sport) February 9, 2026
After that agonising 2010 final loss, Karnataka vs Mumbai has been a one-way traffic in the #RanjiTrophy
Played: 8 (including today’s game)
Karnataka won: 5
Mumbai won: 0
Karnataka FIL: 2
Mumbai FIL: 1 (only by 21 runs)This is absolute domination by Karnataka—Mumbai’s nemesis!
— Ramachandra.M| ರಾಮಚಂದ್ರ.ಎಮ್ (@nanuramu) February 9, 2026
Also WATCH: Head Coach Gautam Gambhir hosts dinner for Team India ahead of Namibia clash at T20 World Cup 2026