Dougie Hamilton tallied three assists, Jack Hughes had two goals and an assist, including the overtime winner, and the New Jersey Devils topped the New York Islanders 4-3.