Cricket
LPL 2026: Liyanage, Neesham Help Colombo Kaps Punish Kandy Royals for Costly Errors
Janith Liyanage and James Neesham rescued Colombo Kaps from 67 for 4, punishing Kandy Royals’ dropped catches and no-balls to complete a dramatic chase of 180.
Colombo Kaps produced the most dramatic chase of the Lanka Premier League 2026 opening weekend, recovering from 67 for 4 and the loss of injured captain Kusal Mendis to beat Kandy Royals by six wickets in Match 5 at the Sinhalese Sports Club Ground.
Janith Liyanage scored an unbeaten 53 from 32 balls, while James Neesham finished two runs short of a half-century with 48 not out from 36 deliveries. Their unbroken fifth-wicket partnership dragged Colombo from a deeply uncomfortable position to 182 for 4 in 19.4 overs, completing a pursuit of 180 with two balls remaining.
Kandy appeared in control when Colombo needed 104 runs from the final eight overs. Moeen Ali and Wanindu Hasaranga had slowed the chase, Kusal Mendis had retired hurt, and four wickets had fallen before the halfway stage.
Then came the 15th over.
Garuka Sanketh conceded 25 runs in a chaotic sequence that included a dropped catch over the boundary, two no-balls, and a delivery on which he believed he had dismissed Neesham. The over shattered Kandy’s control and gave Liyanage and Neesham the opening they needed.
Colombo never let it close again.
The victory delivered their first points of the season after a narrow defeat to Galle Gallants in LPL 2026 Match 3. Kandy suffered their second consecutive loss and entered the short tournament break at the bottom of the standings.
TL;DR
Colombo Kaps chased 180 to defeat Kandy Royals by six wickets with two balls remaining.
Janith Liyanage scored 53 not out from 32 balls, while James Neesham contributed an unbeaten 48. The pair added 115 runs for the fifth wicket after Colombo had slipped to 67 for 4.
Kandy’s Garuka Sanketh conceded 51 runs from 2.4 overs. His 25-run 15th over included two no-balls and a dropped catch that crossed the boundary for six.
Earlier, Lahiru Udara scored 53, Angelo Mathews made 45, and Moeen Ali blasted 41 from 17 balls as Kandy reached 179 before being bowled out on the final delivery.
Kandy Royals vs Colombo Kaps: Match 5 Summary
| Match detail | Information |
|---|---|
| Tournament | Lanka Premier League 2026 |
| Venue | Sinhalese Sports Club Ground, Colombo |
| Kandy Royals | 179 all out in 20 overs |
| Colombo Kaps | 182/4 in 19.4 overs |
| Result | Colombo Kaps won by six wickets |
| Balls remaining | Two |
| Player of the Match | Janith Liyanage |
| Liyanage | 53 not out from 32 balls |
| James Neesham | 48 not out from 36 balls |
| Best bowling | Binura Fernando, 4/45 |
| Key partnership | Liyanage and Neesham, 115 unbeaten |
| Turning point | Sanketh’s 25-run 15th over |
Kandy Lose Two Early Wickets After a Fast Start
Colombo captain Kusal Mendis won the toss and chose to field in the final match of the opening Colombo leg.
Kusal Perera began aggressively, hitting two boundaries in an 11-run innings from six balls. Binura Fernando ended his stay in the third over by trapping him lbw with Kandy on 28.
The innings quickly became unstable.
Sediqullah Atal managed one from three balls before Hasan Mahmud had him caught by Sadeera Samarawickrama. Two deliveries later, Hasan trapped Dale Phillips lbw for one.
Kandy had fallen from 28 without loss to 31 for 3.
Lahiru Udara remained composed through the collapse. He found boundaries regularly and prevented Colombo from tightening the field around Angelo Mathews.
The Royals still reached 51 for 3 at the end of the powerplay, but their innings required a substantial rebuilding effort.
Udara and Mathews Rebuild Kandy’s Innings
Udara and Mathews added 51 for the fourth wicket.
The partnership balanced urgency with caution. Udara played the more aggressive role, taking advantage whenever Colombo offered width. Mathews focused on rotating the strike and ensuring another wicket did not expose Kandy’s middle order too early.
Udara reached his half-century from 35 balls, including eight fours and a six. He fell shortly afterward for 53 from 36 deliveries when Neesham trapped him lbw.
Kandy were 82 for 4 in the 11th over.
Mathews continued with Moeen Ali, but their approaches could hardly have been more different.
The Kandy captain worked his way to 45 from 41 balls. Moeen immediately attacked.
Moeen Ali Transforms a Modest Total
Moeen’s 41 from 17 balls changed the direction of the innings.
The England all-rounder struck four sixes and one four at a strike rate of 241.17. His partnership with Mathews added 65 and carried Kandy from 82 for 4 to 147.
The Royals scored 33 runs during their two power-blast overs from the 16th to the 17th, giving them a realistic chance of passing 190.
Binura stopped the surge by removing Moeen in the 17th over. Rubin Hermann took the catch, ending an innings that had supplied Kandy with their most dangerous acceleration.
Mathews followed at the end of the next over. Neesham claimed his second wicket when Wanuja Sahan completed the catch.
Kandy reached 164 for 6 with two overs remaining.
Binura Fernando and Hasan Mahmud Clean Up the Tail
The Royals’ lower order could not turn Moeen’s assault into a 190-plus total.
Wanindu Hasaranga made one before Hasan bowled him. Binura removed Vijay Shankar for 15 and later dismissed Garuka Sanketh with the final delivery.
Dushan Hemantha was run out by Hasan after striking a boundary, while Nuwan Thushara finished unbeaten on one.
Kandy were bowled out for 179.
Binura’s figures of 4 for 45 appeared expensive, but his wickets came at crucial stages. He dismissed Perera, Moeen, Shankar, and Sanketh, repeatedly interrupting Kandy when they threatened to accelerate.
Hasan took 3 for 31 and bowled 14 dot balls. Neesham added 2 for 42, making an important contribution before his decisive batting performance.
Colombo’s attack had conceded 52 runs across the final four overs, but the late wickets kept Kandy below the total their middle-order platform had promised.
Kusal Mendis Retires Hurt as Colombo’s Chase Unravels
Colombo’s pursuit began badly.
Thushara bowled Hermann for one in the second over. Mendis then retired hurt after scoring two from four balls, removing the captain from the chase and forcing Kamindu Mendis to assume leadership duties.
Mathews had Samarawickrama caught by Hasaranga for three at the end of the third over.
Colombo were 8 for 2, with Mendis also unavailable.
Kamindu and Ben McDermott attempted a recovery. McDermott struck 22 from 14 balls, while Kamindu contributed 26 from 23.
Hasaranga removed both.
McDermott was caught by substitute fielder Pawan Sandesh, and Kamindu edged behind at the end of the 10th over. Colombo were 67 for 4 at the halfway point, requiring another 113 from 60 balls.
The Royals had taken control through spin.
Moeen completed four overs for 29, while Hasaranga returned 2 for 29. Their combined spells slowed the scoring rate and forced Colombo’s lower middle order to accept an increasingly demanding equation.
Liyanage Waits for His Moment
Liyanage understood that the pitch did not reward immediate aggression.
“The wicket was doing a bit at that time, and I took some time in the middle,” he said after receiving the Player of the Match award.
“As soon as I started feeling good, I started going for my shots.”
His assessment matched the way the surface behaved. Some deliveries gripped, others stayed low, and the uneven pace made early stroke play risky.
Liyanage initially concentrated on staying balanced and finding singles. Neesham also resisted the temptation to force boundaries against Hasaranga and Moeen.
Colombo still required 104 from the final eight overs.
At that stage, Kandy’s defensive plan appeared successful. The asking rate had climbed to 13 runs per over, and Colombo had only six recognised wickets available.
Liyanage believed the scheduled power-blast overs could still alter the chase.
“I think the wicket was a bit up and down because it was spinning and keeping a bit low,” he said. “All I had to do was back myself because we had two power-blast overs, and I was looking for that.”
The acceleration began before those overs arrived.
Garuka Sanketh’s 25-Run Over Changes Everything
The 15th over became the match’s decisive turning point.
Sanketh entered with Kandy still protecting a difficult total. Instead, his over gave Colombo runs, confidence, and an extra life.
A catching chance was carried over the boundary for six. Two no-balls followed. On one of them, Sanketh thought he had dismissed Neesham, only for the delivery to be ruled illegal.
The over cost 25 runs.
Colombo’s required rate dropped sharply, while Kandy’s composure disappeared. Sanketh never recovered and eventually finished with 0 for 51 from 2.4 overs, an economy rate of 19.12.
His difficulties were not isolated. Kandy conceded 27 extras, including 12 wides, two no-balls, eight byes, and five leg byes.
Those runs accounted for more than 15% of Colombo’s successful chase.
Mathews offered a furious assessment afterward.
“If not for our kiddish mistakes, we kept repeating dropped catches at crucial times and no-ball after no-ball,” the Kandy captain said. “You can’t be doing those things in a professional game.”
“This was a terrible game, one of the worst I’ve ever played. It was just about silly mistakes.”
Mathews’ frustration also reflected a pattern. Kandy had dropped chances during their opening defeat to Dambulla, when their errors helped the Sixers reach 205. That match, including Shaheen Shah Afridi’s difficult debut, is covered in The Sports Encounter’s report on Dambulla Sixers’ win over Kandy Royals.
“Yesterday we did, and today we repeated the same,” Mathews said. “We can’t go a long way in the tournament if we keep doing this.”
Neesham and Liyanage Refuse to Let Kandy Recover
Once Colombo seized control, Liyanage and Neesham kept attacking the weaker matchups.
Liyanage reached his half-century from 30 deliveries, with six fours and one six. Neesham used his power more selectively, hitting five fours and two sixes.
Their partnership reached 100 from 53 balls.
The stand eventually produced 115 runs without another wicket, although 22 came through extras. That number captured both Colombo’s pressure and Kandy’s indiscipline.
Kandy’s slow over rate created another problem. For the final over, they had to keep an extra fielder inside the circle, reducing their boundary protection when Colombo needed only a handful of runs.
Liyanage finished on 53 from 32 balls at a strike rate of 165.62.
Neesham remained unbeaten on 48 from 36. He missed his half-century, but his contribution was every bit as important as Liyanage’s. The New Zealand all-rounder had earlier taken two wickets and then helped engineer one of the tournament’s best recoveries.
Colombo reached 182 for 4 with two balls remaining.
Kamindu Mendis Praises Colombo’s Batting Depth
Kamindu Mendis led Colombo after Kusal’s injury and credited the depth of the batting order.
“We have a long batting lineup, so we always have belief in ourselves,” he said.
“It was a tough wicket, tough conditions. They did really well in the first three-four overs, and we were struggling for runs.”
He also acknowledged that 179 remained a competitive score.
“It was a fighting total, so I think Kandy boys did well also. But in the end, our boys managed to chase the target.”
That belief mattered because Colombo had lost their captain, three other wickets, and most of the first half of the chase before their recovery began.
Their response also carried significance after the disappointment of losing to Galle in a 190-run chase one day earlier. Sam Harper and Sahan Arachchige had taken that match away from Colombo, as detailed in The Sports Encounter’s report on Galle Gallants’ five-wicket win over Colombo Kaps.
This time, Colombo became the team that controlled the closing overs.
Where Kandy Royals Lost Match 5
Kandy’s defeat came from several connected failures.
Their bowlers had reduced Colombo to 67 for 4 and pushed the required rate beyond 13. Hasaranga and Moeen delivered eight disciplined overs for 58 runs.
The support bowling collapsed.
Sanketh conceded 51 runs in 16 deliveries. Asitha Fernando completed only two overs, while Mathews had to rely heavily on his own medium pace after Colombo attacked Kandy’s younger seamer.
Dropped catches compounded the problem. No-balls removed the value of otherwise successful deliveries. The slow over rate then forced an extra fielder into the circle during the final over.
Kandy also gave away 27 extras compared with Colombo’s five.
A difference of 22 extras in a match decided with two balls remaining was impossible to ignore.
For more tournament reports, team analysis, and player stories, readers can follow The Sports Encounter’s dedicated Lanka Premier League coverage and broader cricket news and analysis.
LPL 2026 Points Table After Five Matches
The standings below reflect the first five completed matches. Net run rate has been calculated from the official match scores, with teams bowled out treated as having faced their full 20-over allocation under standard tournament regulations.
| Position | Team | Played | Won | Lost | Points | Net run rate |
|---|---|---|---|---|---|---|
| 1 | Galle Gallants | 2 | 2 | 0 | 4 | +1.121 |
| 2 | Dambulla Sixers | 2 | 1 | 1 | 2 | +0.170 |
| 3 | Colombo Kaps | 2 | 1 | 1 | 2 | -0.054 |
| 4 | Kandy Royals | 2 | 0 | 2 | 0 | -0.606 |
| 5 | Jaffna Kings | 2 | 1 | 1 | 2 | -0.626 |
Points-table clarification: Jaffna have two points, but their net run rate places them below Colombo and Kandy in the raw ordering shown by some early tournament feeds. Under normal competition rules, points take priority over net run rate, so Jaffna should rank above winless Kandy. The correct points-first order is therefore Galle, Dambulla, Colombo, Jaffna, and Kandy.
Correct points-first table
| Position | Team | Played | Won | Lost | Points | Net run rate |
|---|---|---|---|---|---|---|
| 1 | Galle Gallants | 2 | 2 | 0 | 4 | +1.121 |
| 2 | Dambulla Sixers | 2 | 1 | 1 | 2 | +0.170 |
| 3 | Colombo Kaps | 2 | 1 | 1 | 2 | -0.054 |
| 4 | Jaffna Kings | 2 | 1 | 1 | 2 | -0.626 |
| 5 | Kandy Royals | 2 | 0 | 2 | 0 | -0.606 |
Galle remained the only unbeaten team after victories over Jaffna and Colombo. Their strong start included a 36-run win in the opening match of LPL 2026.
Dambulla, Colombo, and Jaffna each held two points. Jaffna joined that group after Bhanuka Rajapaksa’s unbeaten 61 secured a five-wicket victory over Dambulla Sixers.
Kandy were the only team without a win.
The tournament resumes on July 21 after a short break. Fixtures, standings, team information, and official updates are available through the Lanka Premier League’s official website.
What the Result Means for Colombo Kaps
Colombo’s first win offered more than two points.
They discovered that their middle order could survive the early loss of key batters. Liyanage showed the judgment required to build before accelerating, while Neesham demonstrated his value across both innings.
Binura and Hasan also gave the attack genuine wicket-taking threat, combining for seven dismissals.
Kusal Mendis’ condition remains the immediate concern. His early retirement changed the batting order and forced Kamindu to take over the captaincy. Colombo will hope the break before the next fixture gives their regular captain time to recover.
Even without him, the Kaps found a way.
One observer described the victory as being pulled “out of thin air.” That captured the emotion, although the comeback also came through clear tactical execution. Liyanage waited. Neesham stayed composed. Both attacked as soon as Kandy lost control.
Final Verdict
Colombo Kaps won a match Kandy Royals had already placed within reach of victory.
Moeen and Hasaranga controlled the middle overs. Mathews had a defendable total. Colombo needed 104 from eight overs with four wickets down and their captain injured.
Professional cricket still demands that control be converted into a result.
Kandy dropped chances, bowled no-balls, leaked wides, conceded 25 runs in one decisive over, and suffered a slow over-rate penalty.
Liyanage and Neesham punished every error.
Their unbeaten partnership turned a desperate equation into Colombo’s first victory of LPL 2026 and left Kandy facing two days of difficult reflection.
FAQs
Who won Colombo Kaps vs Kandy Royals in LPL 2026 Match 5?
Colombo Kaps won by six wickets, reaching 182 for 4 in 19.4 overs.
Who was the Player of the Match?
Janith Liyanage earned the award after scoring an unbeaten 53 from 32 balls.
How many runs did James Neesham score?
Neesham made 48 not out from 36 balls, including five fours and two sixes.
What happened to Kusal Mendis?
Kusal Mendis retired hurt after scoring two from four balls. Kamindu Mendis took over the captaincy during the chase.
How many extras did Kandy Royals concede?
Kandy conceded 27 extras, including 12 wides and two no-balls.
What happened in Garuka Sanketh’s 15th over?
The over cost 25 runs and included a dropped chance that went for six and two no-balls. It shifted the match decisively toward Colombo.
Who took the most wickets for Colombo?
Binura Fernando took 4 for 45, while Hasan Mahmud claimed 3 for 31.
When does the LPL resume?
The tournament resumes on July 21 after a two-day break following the opening Colombo leg.