Beechworth claim first win since 2017 as Mitta almost stage major upset