Chris Kunitz scored just 29 seconds after the opening faceoff and Giguere made it stand up the rest of the way, leading the Anaheim Mighty Ducks to a 1-0 victory over the Florida Panthers on Saturday night.

"He's always square to the puck and he's always in good position. So the only way you're going to beat him is if you get traffic in front and get rebounds," said Florida goaltender Roberto Luongo, who also stopped 30 shots. "We battled hard tonight, but we couldn't score."

It was Giguere's first shutout since March 3, 2004, against Minnesota.

"A shutout is a team thing, not a goalie thing, and everybody needs to contribute to get a shutout," Giguere said. "The guys did a great job making sure I would see the puck. I didn't have too many difficult situations, and that's the way I like to play."

The Ducks, who beat Ottawa 4-3 Thursday, have won consecutive games with Giguere in net for the first time since a four-game stretch from Oct. 26-Nov. 1. He is 8-10 since then, with seven losses in overtime.

"I try to battle as hard as I can when I play," Giguere said. "You're not going to win them all and you're not going to lose them all. But you can always do better. Right now I just want to focus on what's ahead and not worry about what's happened in the past. I always want to strive for perfection."

Florida was shut out for the sixth time this season and third in eight games. It was the only meeting between the teams this season, and the first in more than two years.

The Ducks had gone three consecutive games without a first-period score before Kunitz extended his goal streak to three games with his 10th of the season. He jammed the puck under the sprawling Luongo after defenseman Ruslan Salei's one-timer glanced off the stick of Florida's Gregory Campbell. Salei got his 100th NHL point on the play.

"I was able to get back over there and made the first save, but when he got the rebound, I kind of opened up and he snuck it right underneath me," Luongo said. "It's a tough break, especially in a game like that. Losses are all hard, whether it's 6-3 against Phoenix or 1-0 tonight."

Kunitz was claimed off waivers from Atlanta on Oct. 18, two weeks after the Thrashers claimed him from the Ducks.

"As things worked out, I was able to come back and I'm really happy," Kunitz said. "I guess I showed the coaches something that they liked. They've kept me around and I've been building it from there."

The Panthers played without left wing Gary Roberts, who sprained his right knee in a collision with teammate Sean Hill during the first minute of Thursday's loss at Phoenix and could be out a few weeks. The injury put a crimp in the Panthers' power play, which was 0-for-7.

The Panthers also lost Campbell at 4:13 of the third period when he was shaken up by a vicious check from defenseman Vitaly Vishnevski. The rookie center carried the puck in the neutral zone with his head down, saw Vishnevski at the last instant and lowered his head in anticipation of the collision.

Campbell fell backward and hit his head on the ice. He was down for several anxious moments before he was helped to the dressing room in a woozy condition.

"When a guy's not moving like that, it's especially scary," teammate Mike Van Ryn said. "Thank God he seems to be all right. He's a tough kid and he's a good friend of everybody in this room."

Florida's Serge Payer went after Vishnevski and received a roughing penalty, but the Ducks came up empty on the power play and finished 0-for-7 with the man advantage. They are 2-for-42 on the power play against the Panthers since the start of the 1999-00 season.

Notes: Six of the Ducks' next seven games are against California rivals - three each versus Los Angeles and San Jose. ... Anaheim RW Teemu Selanne, who had an assist on Kunitz's goal, needs nine points for 1,000 in the NHL. ... Hill, who scored the first goal in Mighty Ducks history, hasn't had one in 14 career games against his former team. ... Florida's Petr Taticek, the ninth pick in the 2002 NHL draft, made his debut. He was promoted from Houston of the AHL on Friday because of Roberts' injury.