Connor Hellebuyck made 24 saves for the Jets (32-19-1), who had lost three straight. Kyle Connor and Saku Maenalanen each had two assists.
"I think we needed that," Scheifele said. "I think we needed to see that we could go after a team, really put it to them. It wasn't like every shift we were dominating in the O-zone, but we got on the forecheck. … That was our hockey. Every guy was battling, every guy was doing the right thing, and even when we got the lead, we kept doing the same thing. We got it in deep, we got O-zone time, we made plays, we made passes, and that was huge."
Jake Neighbours had a goal and an assist for the Blues (23-25-3), who have lost five straight. Jordan Binnington made 35 saves.
"Night in and night out, [Binnington is] making big saves for us," Neighbours said. "He's such a huge piece for us back there, but we've just got to do a little bit more to help him out."
Neighbours gave the Blues a 1-0 lead at 14:36 of the second period, receiving a stretch pass from Torey Krug and scoring on a breakaway.
"I saw Torey sitting back there with the puck," Neighbours said. "He's so deceptive and always looking to stretch someone out, so I just tried to sneak in there behind the 'D,' and I just caught a good bounce."