The Devils broke a two-game losing streak with the help of Petr Sykora, who scored New Jersey's other goal, while Adam Henrique chipped in with two helpers in the win.
Martin Brodeur earned the victory with 29 saves.
The Sabres got their only goal from Jason Pominville as they fell for a second straight game.
Ruff suffered three broken ribs during a practice session accident last week.
Selena Gomez drops F-bomb, walks off stage during Jingle Ball performance
Trader Joe's: Car crashes into Long Island store, injuring 11