Dougie Hamilton scored the overtime-winner to lead the New Jersey Devils past the St. Louis Blues in a 3-2 win.