New Knoxville rallies back for 8-7 win over Fairlawn