Knights back on track with 26-point win over SUNY Canton