Knights' late rally in men's hockey falls just short