Matt Beleskey scores tiebreaking goal on Brodeur, leading Ducks past Blues 4-3

Anaheim Ducks' Andrew Cogliano, left, moves the puck as St. Louis Blues goalie Martin Brodeur watches during the second period of an NHL hockey game Friday, Jan. 2, 2015, in Anaheim, Calif. (AP Photo/Jae C. Hong) (The Associated Press)

St. Louis Blues' David Backes, center, jumps out of the way of the puck in front of Anaheim Ducks goalie Frederik Andersen, of Denmark, during the first period of an NHL hockey game Friday, Jan. 2, 2015, in Anaheim, Calif. (AP Photo/Jae C. Hong) (The Associated Press)

Matt Beleskey scored the tiebreaking goal midway through the third period, and Sami Vatanen had two assists in the Anaheim Ducks' 4-3 victory over the St. Louis Blues on Friday night.

After St. Louis rallied three times to erase a one-goal Ducks lead in the first two periods, Beleskey beat Martin Brodeur with a vicious wrist shot for his 16th goal with 9:05 to play. The NHL-leading Ducks hung on for their ninth consecutive home victory over St. Louis since October 2009.

Ryan Getzlaf, Kyle Palmieri and Andrew Cogliano also scored for the Ducks, who are 2-1 on their eight-game homestand.

Kevin Shattenkirk and Alexander Steen each had a goal and an assist for the Blues, who have lost six of seven. T.J. Oshie scored St. Louis' first goal.