Leicestershire have failed to qualify for the main draw of the Champions League t20 after suffering a second successive defeat in Hyderabad.
The Foxes, who lost their opening qualifier by 51 runs against Trinidad & Tobago on Tuesday, produced a much-improved display against Sri Lankan outfit Ruhuna, but still succumbed to a four-run defeat.
Leicestershire looked on course for victory when a quickfire 68 from Abdul Razzaq helped them to 128-4 in 14 overs in reply to Ruhuna's 160-6.
But, when the Pakistan all-rounder spooned Janaka Gunaratne straight up and was caught behind the wicket, Leicestershire crumbled to an agonising defeat.
With Claude Henderson and Jigar Naik at the crease, only 10 runs were required from Chinthaka Perera's final over, however the Sri Lankan medium-pacer held his nerve and conceded just six.
The Foxes were ultimately made to pay for conceding 56 runs in the final five overs of Ruhuna's innings.
Sri Lanka international Dinesh Chanidmal comfortably top-scored with an unbeaten 62 off 51 balls, striking six boundaries and two sixes along the way.
Nottinghamshire-bound Harry Gurney recorded figures of 3-33 for the Foxes, however a second defeat in as many days sees veteran Paul Nixon bow out of professional cricket in a losing cause.