Matthews scored for the 10th straight road game when his power-play goal tied it 5-5 at 11:24 of the third. He is one away from the NHL record set by Pavel Bure (11 games in 1993-94 with the Vancouver Canucks) and Steve Yzerman (11 games in 1988-89 with the Detroit Red Wings).
"It's deadly," Marner said. "It's something that we love having on our team. He's a guy that comes in every day and just works hard, competes and tries to get better every day."
Ryan O'Reilly scored twice, and Jordan Binnington made 34 saves for the Blues (22-11-5), who were 12-0-1 during the third-longest such streak in their history. Brandon Saad, Robert Thomas and Niko Mikkola each had a goal and an assist.
"We just kind of gave up the middle of the ice a little too much," said O'Reilly, the St. Louis captain. "We weren't our normal heavy to play against and stopping on pucks and such. A team like that, they're so skilled offensively and thrive off that. We just kind of gave them too much early, and it starts with myself. I was horrendous defensively tonight and wasn't hard enough to play against. I think other guys probably feel that way too. … We're not going to win a lot of games if we don't defend well. It's frustrating, but I think we got what we deserved tonight. We kind of played their game and obviously got beat at it."