Silfverberg got a rebound of defenceman Eric Gryba's shot and put it past Henrik Lundqvist for his fourth goal of the season. Zack Smith and Patrick Wiercioch scored in the first period, defenceman Sergei Gonchar had two assists, and Robin Lehner made 33 saves for the Senators.
Ottawa broke an 0-2-2 skid and won on the road for only the fourth time (4-7-2). Ottawa had been 1-7-2 in its previous 10 road games, but the Senators improved to 12-1-1 in their past 14 visits to Madison Square Garden.
Lundqvist stopped 36 shots.