Sudheera Nilanga of Sri Lanka Police won the first stage of the Deyata Kirula Cycle Race after a close contest where the first three cyclists completed the race in a bunch, recording the same timing, 4 hours 03 minutes and 16 seconds.
Sudheera wins stage i