The Blues then tied it with two goals in a 2:30 span.
Dvorsky cut it to 2-1 at 16:08 with a power-play goal, a one-timer from the right circle high on the short side past Pickard off a feed from Justin Faulk.
The 20-year-old, playing in his fifth career game, was selected in the first round (No. 10) in the 2023 NHL Draft.
“Obviously it was awesome,” Dvorsky said of scoring his first NHL goal. “Nothing else to say. Great pass from Faulk there. Just tried to shoot it and I'm happy it went in.
“To be honest, I wouldn't care if I kicked the puck in or shoot it. The first goal is the first goal. I'm happy it went in this way, but whatever, first goal, doesn't matter how I scored.”
Thomas, who missed the previous four games, tied it 2-2 at 18:38. He finished a play banking in a shot off the nearside post, then Pickard’s stick and body from a sharp angle to the left of the net after Philip Broberg missed on a one-timer from the slot.
“A little lucky, off the post, off the goalie and in,” Thomas said. “We’ll take it. … Sometimes you get those bounces and that was a big one.”
Until Suter broke the tie, the Oilers held the Blues to just three shots on goal in the period.
“It was one of those games where the last 10 minutes, everyone was kind of waiting for overtime,” Ekholm said. “We did a good job defending, so did they. Just a fluky play got to the D-man, but we’ve got to bear down in those situations, and we’re not doing that as of right now. We’ll be better tomorrow (at the Dallas Stars).”
NOTES: McDavid was held without a shot on goal for only the 28th time in his career. … Oilers forward Leon Draisaitl had an eight-game point streak (six goals, six assists) end and was held without a point for only the third time in 14 games this season. … Binnington was 0-3-2 his past five decisions (four starts). … Nugent-Hopkins has nine points (one goal, eight assists) the past eight games. … St. Louis forward Oskar Sundqvist played 11:08 in his 500th NHL game.