Girardi had gotten the Rangers even at 2 when he scored his first of the season with 7:42 left. Girardi banked in a shot from the blue line off the skate of Devils defenseman Adam Larsson, who turned 21 on Tuesday.
FLYERS 5, SENS 0: In Ottawa, Jakub Voracek scored twice and Steve Mason made 24 saves.
The Flyers have back-to-back wins and have scored nine goals in the two games, marking just the third time this season they have scored more than twice in a game.
Matt Read, Vincent Lecavalier and Brayden Schenn also scored for the Flyers (6-10-1), while Claude Giroux added two assists.
JETS 3, RED WINGS 2, SO: In Detroit, Devin Setoguchi and Andrew Ladd scored in the shootout to give Winnipeg the win.
Bryan Little and Zach Bogosian scored for Winnipeg in regulation. Ondrej Pavelec made 41 saves.
Pavel Datsyuk scored twice for Detroit. Jimmy Howard stopped 19 shots. Daniel Alfredsson scored in the shootout.
Datsyuk's second power-play goal of the game, with 6:49 remaining in the third, tied it 2-2.
PANTHERS 3, DUCKS 2: In Florida, Brad Boyes scored the tiebreaking goal early in the third period, Tim Thomas stopped 32 shots and Florida snapped a nine-game losing streak.
Scottie Upshall and Shawn Matthias also scored for the Panthers, who earned their first win under new coach Peter Horachek and ended Anaheim's five-game winning streak. Upshall also had an assist.
Florida won for the first time since beating Minnesota 2-1 on Oct. 19. It was the Panthers' first victory in three games under Horachek, who took over when Kevin Dineen was fired last Friday.
CAPS 4, CBJ 3, OT: In Washington, Alex Ovechkin put in a rebound 1:34 into overtime for the Capitals.
Ovechkin's 14th goal of the season came when he was perched by the crease to stuff in the puck after Marcus Johansson's shot was saved by Columbus goaltender Sergei Bobrovsky.
Washington's Mikhail Grabovski sent the game to overtime by getting his stick on a loose puck with 1:45 remaining in regulation, capping a back-and-forth third period that awoke the Verizon Center crowd after a sleepy start to the game.
John Carlson and Joel Ward also scored for the Capitals, who have won five of seven. The Blue Jackets have dropped six of seven.
CANES 2, AVS 1: In North Carolina, Jordan Staal and Patrick Dwyer each had a goal and an assist, lifting the Hurricanes.
It was Colorado's first loss in seven road games this season. Carolina goalie Justin Peters stopped 33 shots, while Colorado's Semyon Varlamov stopped 26.
Carolina has points in four straight games (3-0-1), all at home, since snapping a five-game losing streak. All seven of Carolina's victories this season have been by one goal.
ISLES 3, PREDS 1: In New York, John Tavares, Pierre-Marc Bouchard and Kyle Okposo scored and Kevin Poulin made 32 saves as New York snapped a four-game losing streak.
The 23-year-old Poulin was sharp throughout as the Islanders (7-9-3) played a strong game following a dismal road trip during which they lost four games without recording a point.
Predators right wing Patric Hornqvist ruined Poulin's shutout bid with his fifth goal of the season with 5:30 remaining.