Cole Perfetti had three assists for the Jets (6-0-0), who have won 14 straight regular-season games dating to last season. Connor Hellebuyck made 27 saves to win his fifth start.
“That was a great road win,” Perfetti said. “A good way to start off the (three-game road) trip. There’s times where they made good pushes and we responded well. That was a great second period and we got some timely goals. It was a great effort by our group.”
Brandon Saad scored twice, Robert Thomas had two assists, and Jordan Binnington made 21 saves for the Blues (4-3-0), who ended a four-game homestand (2-2-0).
“We came out and had a good first,” Blues defenseman Ryan Suter said. “The second, they’re such an explosive team, you let off the gas a little bit and they take advantage of it and that’s what happened there in the second."
The Jets scored three times in the second period to overcome a one-goal deficit.
Nino Niederreiter’s tip of a Neal Pionk wrist shot from the right point tied it 1-1 on the power play at 8:12.
“I thought we were really good in the second,” first-year Jets coach Scott Arniel said. “We got out of our zone a lot cleaner going fast. We won a bunch of battles and obviously scored. We got a power-play goal and another goal. And then we got rolling again. We got them back on their heels a bit."