What Jonas Hiller liked best about his second shutout of the season was the way his defense helped him out.

"If we play like that every single game, with guys out there blocking shots, we've got a good chance to win," the Anaheim goalie said last night after stopping 45 shots to lead the visiting Ducks to a 3-0 victory over the Boston Bruins.

Rookie Brandon McMillan had his first career multipoint game to help Anaheim snap a two-game skid on a season-high seven-game road trip. Lubomir Visnovsky and Corey Perry also scored and Teemu Selanne had two assists for the Ducks, who play in Buffalo today. It was the eighth shutout of Hiller's career.

"Jonas was in a zone and really stole the show," Ducks forward Bobby Ryan said.

Tim Thomas made 22 saves for Boston but fell to 15-4-3 on the season. Three of his four regulation losses have come when the Bruins failed to score.

"Our goalies have been battling back there for us every night," Boston forward Marc Savard said. "But we've got to give them some support."

With the season not even halfway over, coach Claude Julien noted that the Bruins could have tied Northeast Division-leading Montreal with a victory and moved into third place in the Eastern Conference standings. Instead, Boston is in the eighth spot for a playoff race.

The Bruins outshot Anaheim in every period - including 18-8 in the second - but still lost for the fourth time in five games. Boston beat Washington on Saturday to snap a season-high three-game losing streak.

"It's been stale, our offense," Savard said. "Claude's trying. He can't yell at us every single night. It's on the guys in this room, too."

In other games:

* At Toronto, Tobias Enstrom had two goals and two assists, Fredrik Modin scored twice against his former team and the Atlanta Thrashers beat the Maple Leafs, 6-3. Atlanta moved past Washington for first place in the Southeast Division.

* At Pittsburgh, Evgeni Malkin tied a career high with five points, Sidney Crosby extended his scoring streak to 21 games with a goal and two assists and the Penguins beat the Phoenix Coyotes, 6-1.

* At Tampa, Steven Stamkos scored his 26th goal this season and the 100th of his career, leading the Lightning past the Carolina Hurricanes, 5-1.

* At St. Paul, Martin Havlat had a goal and an assist and Niklas Backstrom stopped 34 shots as the Minnesota Wild beat the Calgary Flames, 4-1.

* At St. Louis, Aaron Volpatti scored his first career goal and Ryan Kesler had his fourth in three games as the Vancouver Canucks beat the Blues, 3-1.

Noteworthy

* New York Islanders left wing Matt Martin has been suspended for two games for a blind-side check to the head of Phoenix forward Vernon Fiddler.