John Ehret dominates Haughton in 46-13 victory