Pavel Zacha scored at 3:09 of overtime to lift the New Jersey Devils to a 2-1 win over the Buffalo Sabres.