Cade Libby finished with 22 points and 15 rebounds for the Immanuel Lutheran boys basketball team in a 73-69 home victory over Cambridge Christian Friday.