Sammy Blais scored the go-ahead goal and Joel Hofer made 27 saves Thursday night as the St. Louis Blues held off the Detroit Red Wings 4-3. Alexey Toropchenko, Brayden Schenn and Jake Neighbours also scored for St. Louis, which avenged a loss Tuesday night to Detroit.