Ladycats fight to the finish