A grand team effort by Dharmaraja enabled them to hand out an innings and 13 runs win over Dharmasoka at Lake View.
Aishan Gunasinghe was unfortunate to miss out on a hundred which he thoroughly deserved. His top score of 93 contained two sixes and 11 fours. There were thirties for the skipper Tarusa Weragoda and Nivemtha Herath.
Spinners Harshajith Roshan (5-43) and Hasindu Vidarshana (3-65) took the wickets.
The Sokians were skittled out for 93 in their second essay. Pupulewatte, Galahitiyawa and Asmitha Rajapakse combined effectively to cause the collapse.
This win is great consolation for the Rajans who were defeated both home and away as on the previous two occasions.
Dharmasoka 190 and 93 in 39.5 overs (Banuka Dilshan 22, Hasindu Vidarshana 17, Sachin Neranjana 16; Ruchira Pupulewatte 4-24, Asmitha Rajapakse 2-17, Veruka Galahitiyawa 2-25)
Dharmaraja (163-3 contd) 296 in 73.2 overs (Deshan Gunasinghe 93, Nivantha Herath 30, Tarusha Weragoda 32, Asmitha Rajap