NHL roundup.

Mighty Ducks 5, Flyers 4

ANAHEIM, Calif. — The Anaheim Mighty Ducks dealt Philadelphia only its second loss in 25 games and ended the Flyers' eight-game unbeaten streak as Fredrik Olausson had two goals and two assists.

Teemu Selanne also scored twice and recorded his 600th NHL point with an assist on Steve Rucchin's power-play goal, leading the Ducks to their fourth straight victory and helping end Anaheim's seven-game winless streak against Philadelphia.