Kevin Shattenkirk scored a power-play goal at 1:11 of overtime and Brian Elliott had another strong game in net for the St. Louis Blues, who ended the Dallas Stars' four-game winning streak with a 2-1 victory Tuesday night.

Jaden Schwartz got the other goal for the Blues on a fluke when a dump-in bounced off referee Kelly Sutherland's ankle at 12 seconds of the second period. The Blues have won five of six against the Central Division-leading Stars, who won in overtime at Nashville on Monday.

Elliott made his 15th consecutive start, a career high, and had 17 saves. The Stars were held to a season-low for shots.

Mattias Janmark tied it late in regulation for Dallas. Janmark has scored in three straight games including the game-winner in overtime Monday.

Shattenkirk ripped a one-timer past Kari Lehtonen for the winner, his 10th of the season. Dallas was a man short after Jason Demers was whistled for interference with 14.1 seconds left in regulation.

Lehtonen scrambled back to the goal late after venturing out to field the puck behind the net on the goal by Schwartz.

Janmark tied it with 6:34 remaining on a shot from the side of the net after Valeri Nichushkin flubbed a shot that trickled between the legs of a defender and wide.

The Blues killed off four power plays in the scoreless first period, allowing just three shots. The Stars had no shots at even strength.

Dallas was strong on the penalty kill in the second period, thwarting 1:09 of St. Louis' two-man advantage to keep it a one-goal game.

Notes: Jake Allen, out with a knee injury since Jan. 8, was a full participant in the pre-game skate but coach Ken Hitchcock again shrugged off questions about a timetable for the goalie's return. ... The Stars' previous low for shots was 19 in a 5-3 victory over Boston on Nov. 3.