Vladimir Tarasenko also scored and Jake Allen stopped 22 shots to help the Blues win for the sixth time in the last eight games (6-1-1)
Hampus Lindholm scored and Frederik Andersen finished with 31 saves as the Ducks closed out a winless five-game road trip (0-4-1). Anaheim was outscored 15-5 on the trip, including a 4-3 loss at Dallas on Tuesday night.
Tarasenko tied the score at 6:18 of the second with his sixth goal of the season, and Parayko put the Blues ahead with about 9 1/2 minutes left in the third with his fourth goal.