KKR in final after 14th straight win