CH & FC, Kandy SC, Havelocks Sports Club and CR & FC booked berths in the semi final lineup of the ongoing Clifford Cup ...