Match Analysis
Janakpur Bolts vs Karnali Yaks
Defending Champions Janakpur Bolts Fall to Karnali Yaks in Final Over Heartbreak

The final league match of the Janakpur Bolts vs Karnali Yaks delivered a classic, heart-stopping finish, proving that T20 cricket isn’t always about sixes and fours. The victory secured a modest sixth-place finish for the Yaks, while simultaneously condemning the Bolts to a shocking last-place position.
Winning the toss and electing to bat first at the TU International Cricket Stadium, the Karnali Yaks managed to post a total of 129 runs for the loss of nine wickets in their 20 overs. It was a total built on collective effort rather than individual brilliance.
Imran Sheikh, playing his first game of the season, top-scored with a vital 33 runs off 32 balls. Contributions from Gulsan Jha (19), captain Sompal Kami (18 off 10), and others like Priyank Panchal (16) and William Bosisto (15) ensured the Yaks crawled to a defendable score. The Janakpur bowlers were effective, with Lalit Rajbanshi and Aditya Mehta each claiming two wickets to keep the Yaks in check.
The Bolts’ Shock and the Krishnamoorthy-Cooray Rescue
Chasing a modest target of 130, the Janakpur Bolts’ innings got off to a disastrous start, crumbling to 29 runs for the loss of four wickets. The title defense looked to be ending with a whimper.
However, a magnificent 75-run partnership between Krishnamoorthy and Sangeeth Cooray brought the Bolts back from the brink. Krishnamoorthy was the aggressor, smashing a brilliant 51 runs off 39 balls, including four sixes, while Cooray played the supporting role with a patient 25 off 32. Their stand shifted the momentum and set the stage for a thrilling finish.
The Final Over Drama: Kami’s Clutch Performance
The match turned on a crucial moment in the 17th over when Karnali captain Sompal Kami dismissed Cooray, breaking the dangerous partnership. With the game hanging in the balance, the Bolts needed 14 runs from the final over.
The pressure proved too much. The Karnali bowlers, backed by tight fielding, conceded only 10 runs and claimed two wickets, sealing a dramatic three-run victory for the Yaks. The wickets were shared across the Karnali attack, with William Bosisto leading the charge with two, and Mark Bosisto, Pawan Sarraf, Nandan Yadav, and Sompal Kami each chipping in with one. It was a testament to a complete bowling performance where every bowler played their part.
A Champion’s Fall: Janakpur’s Disappointing Campaign
The win means Karnali Yaks finish the league stage in sixth place with four points, edging out Chitwan Rhinos on net run rate.
For the Janakpur Bolts, however, the loss confirms a stunning and disappointing end to their campaign. The defending champions managed only a single win (against Chitwan) in their seven matches, finishing at the bottom of the table with just two points. Captains from both teams reflected on their season, with the Bolts’ performance serving as a stark reminder of the unpredictability of T20 cricket.
Janakpur Bolts vs Karnali Yaks Summary Table
|
Team
|
Innings Score (Wickets/Overs)
|
Key Batsmen
|
Key Bowlers
|
Result
|
|
Karnali Yaks
|
129/9 (20.0)
|
Imran Sheikh (33), Sompal Kami (18)
|
Lalit Rajbanshi (2), Aditya Mehta (2)
|
Won by 3 runs
|
|
Janakpur Bolts
|
126/7 (20.0)
|
Krishnamoorthy (51), Sangeeth Cooray (25)
|
William Bosisto (2), Sompal Kami (1)
|
Lost
|




