Teemu Selanne got a 600-goal monkey off his back, and the Ducks are staying alive.
Selanne reached the milestone 34 seconds into the second period with Anaheim skating 5-on-4.
Jason Blake, Matt Beleskey, Troy Bodie and Ryan Getzlaf also scored for the Ducks, who chased Craig Anderson with Bodie’s short-handed goal at 12:45 of the second period.
Jonas Hiller made 26 saves for the victory. Anaheim remains seven points out of the eighth and final playoff position, currently held by the Detroit Red Wings.