Ilya Bryzgalov made 35 saves in the win, including 17 in the third period. He allowed the Blues to creep to within a goal with less than 2 minutes remaining on Brad Boyes's tally, but then closed the door.
Andy McDonald got a goal and two assists for the Blues, who dropped their third straight.
David Backes, who earlier Saturday signed a five-year contract extension with the Blues for a reported $22.5 million, added a goal in the defeat.
Wisconsin business offering 'therapeutic cuddling' forced to close
Workers accuse National Zoo of animal mismanagement