"I think we've always been good defensively and played hard and tough, and I feel like we have good offense too," Arvidsson said. "We kind of mix it up, and I feel like we're doing a great job right now."
Appleby's shutout streak to begin his NHL career ended at 94:24.
Ekholm made it 2-0 at 5:36 of the third period on a shot from the point. Arvidsson drove to the net and screened Appleby, and Ekholm shot it through traffic for his seventh goal.
Arvidsson gave the Predators a 3-0 lead at 15:11 on a slap shot while shorthanded. On a 2-on-1 rush with Colton Sissons, he beat Appleby above his left shoulder for his 15th goal.
"I feel like we pressure hard," Arvidsson said. "We're tight in the box and just aggressive I think. The other teams are trying to score real hard so when you get the chance … you've got to be ready."
New Jersey forward Taylor Hall missed his third consecutive game with a right thumb injury, but the Devils hope he'll be ready after the four-day All-Star break, which begins Friday.
Boyle, who was diagnosed with leukemia in September, will replace Hall in the 2018 Honda NHL All-Star Game in Tampa on Sunday, his first.