Jacob MacDonald and Anthony Duclair each scored twice, and Kaapo Kahkonen stopped 44 shots as the San Jose Sharks beat the New Jersey Devils 6-3 on Friday night for their first road win this season. Mikael Granlund had a goal and two assists and William Eklund also scored for San Jose, which improved to 6-16-2 overall. The league-worst Sharks came in 0-10-0 away from home with just six goals in those games.