New Bremen knocks off No. 1 St. Henry