The Ducks beat the Kings in a shootout a night earlier. Teemu Selanne had a goal - his club-record 301st with Anaheim - and two assists in the rematch. Los Angeles' Michael Cammalleri had a goal and two assists, and now has 11 goals and 15 assists in his last 19 games. Visnovsky beat goalie Jean-Sebastien Giguere with a shot between the pads to finally settle it after a scoreless overtime period.
Visnovsky scored his 15th goal in regulation and assisted on Cammalleri's 24th.
The Ducks outshot the Kings nearly 2-to-1, getting off 42 shots at Sean Burke, while Giguere faced 24.
Anaheim, which never led, tied the score for the third time on Ryan Getzlaf's power-play goal midway through the third period after Derek Armstrong gave Los Angeles a 3-2 lead at 3:49 of the period.