Heritage wins 41-38 at Seymour