The Blues had a chance prior to the goal to win it, but center Ryan O'Reilly tried to outlast Sharks goalie Devan Dubnyk and never got a shot off before San Jose transitioned the other way.
"He just challenged pretty hard and he came out quite a bit," O'Reilly said of Dubnyk. "I just thought I could maybe get around him, but the hands didn't do what I wanted them to and, yeah, frustrating because now it's in the back of [our] net. It's a play I've got to be better at. I've got to get a shot on net or at least put something on net. It's a tough one to lose like that."
Logan Couture and Marc-Edouard Vlasic scored, and Dubnyk made 24 saves for San Jose (9-12-3), which was 0-2-1 in its past three games and concluded a seven-game homestand 2-4-1.
"Birthday or not, obviously we needed a win here," said Sharks coach Bob Boughner, who turned 50 on Monday. "But it was nice. A couple of guys were joking before the game that they would be putting money on the board for my birthday. But it was just a great way that we won, coming from behind against a good team. We had to get that mentality, we talked about it all year, that 2-1, 3-2 mentality, and tonight it was there."
Niko Mikkola scored his first NHL goal, O'Reilly had two assists and Husso made 17 saves for St. Louis (14-8-4), which has lost two straight but still completed its six-game road trip 4-0-2.
"It was a great trip," Blues coach Craig Berube said. "It really is. We got points in every game, which is outstanding. I would have liked to close these last two games out. We didn't do it. We've got to dig down a little bit more and find a way to close these games out."