Mikkel Boedker and Logan Couture each had a goal and an assist, sending the San Jose Sharks to a 3-2 victory over the slumping St. Louis Blues on Tuesday night.
Joonas Donskoi also scored and Martin Jones made 30 saves for San Jose, which has won five of its last six games.
Ivan Barbashev and Vladimir Tarasenko had the goals for the Blues, who have lost a season-high four straight.
After a scoreless first period, the teams combined for five goals in the second.
San Jose took a 1-0 lead when Couture knocked in a loose puck at 6:35. Boedker fired in a shot from the point that goalie Carter Hutton blocked but couldn't corral. Couture was on the spot and scored his 24th of the season.
St. Louis answered at 8:23 when Barbashev scored on a wrist shot from the top of the right circle that sailed over Jones' arm.
Donskoi beat Hutton on a wrist shot from the left circle at 12:05. Couture assisted on Donskoi's first goal in 17 games.
Boedker gave San Jose a 3-1 lead at 15:54 when he scored from the left side of the net.
Tarasenko cut the margin to 3-2 on a power play when he fired in the rebound of a shot by Vince Dunn at 19:36 for his 24th of the season.
Hutton made his second start in the last five games and stopped 20 shots.
The Blues host the Winnipeg Jets on Friday.