Russell's Knights conquer Gayle's Lions to book final spot