Spezza helped set up Dany Heatley in the first period, then added a third-period insurance goal as the Senators (38-22-4) won their third straight game and eighth in their past nine contests before a crowd of 19,261 at sold-out Scotiabank Place. Ottawa swept the home and home series with the Hurricanes, winning 4-2 in Carolina on Tuesday.
Emery, who'd never faced the Hurricanes before Wednesday, recorded his fifth shutout of the season and eighth of his career.
Heatley's goal was his 38th of the season, moving him into a tie with Teemu Selanne and Martin St. Louis for second in NHL goal scoring, three behind Vincent Lecavalier.
Both Heatley (seven goals, eight assists) and Spezza (seven goals, 10 assists) are on nine-game point streaks.
The win left the Senators five points ahead of the Pittsburgh Penguins for fourth place in the Eastern Conference standings, although Ottawa has played two more games.
Cam Ward finished with 24 saves for the Hurricanes (32-27-7), who have lost two straight and three of their past five.
Carolina went 0-for-8 on the power play; Ottawa was 0-for-5.
The Hurricanes, with 71 points, also missed out on the opportunity to leapfrog both the idle New York Islanders and Montreal Canadiens for seventh and eighth place, respectively, in the Eastern Conference. Both the Islanders and Canadiens have 72 points and the Islanders have played three fewer games.
Left-winger Oleg Saprykin, acquired by Ottawa from Phoenix before Tuesday's trade deadline, made his debut in a Senators' uniform. The Russian skated on a line with Dean McAmmond and Christoph Schubert.
The Senators are 13-3-3-1 in the last 20 meetings with Carolina, although their three regulation losses had all come at Scotiabank Place.
Ottawa had rallied from a 2-1 third-period deficit on Tuesday night with three goals to leave Carolina with a 4-2 victory. The Senators wouldn't need a comeback this time.
Heatley opened the scoring less than four minutes into the game by steering Spezza's rebound past Ward after some nice cycling work from the Senators' duo in the Hurricanes' zone.
It stayed that way until early in the third period when Spezza, having served a hooking penalty with the Hurricanes enjoying a four-on-three power play, stepped out of the penalty box and took a lead pass before beating Ward on a breakaway.
Notes: Senators defenceman Chris Phillips appeared in his 600th career game. a Newly acquired defenceman Lawrence Nycholat was a healthy scratch for the second straight game and Brian McGrattan and Patrick Eaves also sat out for Ottawa. a The Senators play at Atlanta on Friday. a Dennis Seidenberg, Trevor Letkowski and Andrew Hutchinson didn't dress for the Hurricanes. a Carolina returns home to face Pittsburgh, also on Friday.