Anaheim had to hold on for a 3-2 win over St. Louis Saturday at the Scottrade Center in a battle of two of the Western Conference's top teams. The Blues got goals from Barret Jackman and Jaden Schwartz but came up short. Brian Elliott managed 18 stops for the Blues. St. Louis lost for the second straight time at home and fell to 32-10-and-5. The Blues are at Detroit tonight.