SAN JOSE -- Jean-Sebastien Giguere made 20 saves in his first shutout of the season, and Corey Perry scored in the Anaheim Ducks' 2-0 victory over the San Jose Sharks on Tuesday night.
Bobby Ryan also scored in Giguere's 26th career shutout for the Ducks, who beat San Jose for the third time in four meetings this season. Scott Niedermayer picked up an assist in his second game since returning to the Ducks, leading a strong defensive game to shut out the Sharks for the first time all season.
Two nights after Joe Thornton's shootout goal beat the Ducks in Anaheim, the clubs traded punches and hard checks in another entertaining chapter in one of the NHL's most competitive rivalries. The California clubs, whose previous three meetings all went to shootouts, will get their third matchup in seven days Saturday night in San Jose.
Evgeni Nabokov stopped 14 shots for the Sharks, who have lost two of three straight key division games to fall out of first place.
Mike Grier, the Sharks' top defensive forward, twice came agonizingly close to scoring midway through the first period -- the first time on a breakaway, and the second time when his rebound shot skittered along the goal line before two Ducks saved it behind Giguere.
The teams played a chippy game in Anaheim two nights earlier, and the bad feelings continued when San Jose's Kyle McLaren crushed Francois Beauchemin with a second-period check. Anaheim enforcer George Parros won a fight with Rob Davison moments earlier, and the two spent part of their time in the penalty box yelling at each other through the gaps in the glass.
San Jose's Craig Rivet evened the score early in the third by pounding Ryan Carter, a rookie in his first NHL fight.
FLAMES 3, BLUE JACKETS 1, at Columbus, Ohio -- Jarome Iginla scored his team-leading 24th goal and Miikka Kiprusoff made 36 saves to help Calgary beat Columbus and extend its winning streak to a season-best six in a row.
SENATORS 3, BRUINS 2, at Boston -- Jason Spezza scored a pair of goals to help Ottawa beat Boston for its sixth consecutive win in a matchup of the Eastern Conference's top two teams.
COYOTES 3, FLYERS 2, at Philadelphia -- Peter Mueller scored at 6:25 of the third period to break a tie and help Phoenix defeat Philadelphia.
THRASHERS 6, LIGHTNING 2, at Atlanta -- Garnet Exelby, Mark Recchi and Slava Kozlov each scored first-period goals and Atlanta beat Tampa Bay to end a four-game losing streak.
RANGERS 4, PENGUINS 0, at New York -- Scott Gomez scored twice and New York held Pittsburgh to five shots through two periods en route to victory.
PANTHERS 3, CANADIENS 2, at Montreal -- Jozef Stumpel and Brett McLean scored first-period goals and Tomas Vokoun made 23 saves, leading Florida past Montreal.
WILD 3, PREDATORS 2, at St. Paul -- Marian Gaborik, Eric Belanger and Brian Rolston all scored in the third period to bring Minnesota back from two goals down and give coach Jacques Lemaire a victory in his 1,000th career game.
HURRICANES 3, MAPLE LEAFS 2 (OT), at Raleigh, N.C. -- Scott Walker scored in overtime after the Hurricanes scored twice in the final 1:25 of regulation to give Carolina a victory over Toronto.
STARS 2, OILERS 1 (SO), at Edmonton, Alberta -- Sergei Zubov scored the only goal in a shootout to give lift Dallas over Edmonton and extend the Stars' winning streak to four games.
CANUCKS 5, DEVILS 0, at Vancouver, British Columbia -- Markus Naslund overcame the flu to score twice and Roberto Luongo returned from a rib injury to make 31 saves for Vancouver.
More NHL coverage can be found online at www.modbee.com/nhl.