Matthew Tkachuk had a career-high five assists, Johnny Gaudreau had a goal and three assists, and the Calgary Flames routed the St. Louis Blues 7-1 Monday night.

Tkachuk ended a four-game goal-scoring streak but was happy to spread the wealth. Four of his assists came in the second period, when Calgary outshot St. Louis 18-2.

More Images
St. Louis Blues' David Perron, left, chases Calgary Flames' Johnny Gaudreau during second-period NHL hockey game action in Calgary, Alberta, Monday, Jan. 24, 2022. (Jeff McIntoshThe Canadian Press via AP)

Matthew Tkachuk had a career-high five assists, Johnny Gaudreau had a goal and three assists, and the Calgary Flames routed the St. Louis Blues 7-1 Monday night.

St. Louis Blues' Justin Faulk, right, checks Calgary Flames' Milan Lucic as goalie Ville Husso follows the play during the third period of an NHL hockey game in Calgary, Alberta, Monday, Jan. 24, 2022.  (Jeff McIntoshThe Canadian Press via AP)

Tkachuk has 17 points (four goals, 13 assists) in 13 career games against his hometown team.

St. Louis Blues goalie Ville Husso, center, guards the net as Calgary Flames' Trevor Lewis, left, and Andrew Mangiapane close in during the third period of an NHL hockey game in Calgary,  Alberta, Monday, Jan. 24, 2022. (Jeff McIntoshThe Canadian Press via AP)

Jacob Markstrom made 20 saves to earn the victory and improve to 14-9-5.

St. Louis Blues goalie Jordan Binnington, right, looks away as Calgary Flames' Sean Monahan, left, celebrates his goal with teammates during second-period NHL hockey game action in Calgary, Alberta, Monday, Jan. 24, 2022. (Jeff McIntoshThe Canadian Press via AP)

“Matthew’s got great vision when he’s got the puck,” coach Darryl Sutter said. “And playing on his off wing this year gives him a whole different dynamic of what he can see and what he can do and he’s making the most of it.”

St. Louis Blues goalie Jordan Binnington, center, looks back as teammate Colton Parayko, right, swats the puck away from Calgary Flames' Elias Lindholm during first-period NHL hockey game action in Calgary, Alberta, Monday, Jan. 24, 2022. (Jeff McIntoshThe Canadian Press via AP)

NOTES: Flames D Erik Gudbranson had an assist in his 600th NHL game. ... The Blues continued an odd pattern of have a worse record when they score first (11-7-4) compared to when their opponent opens the scoring (14-5-1). ... Blues LW Pavel Buchnevich returned to the lineup after missing Sunday’s game due to COVID-19 protocol.

St. Louis Blues goalie Jordan Binnington, left, blocks a shot as Calgary Flames' Elias Lindholm looks on during first-period NHL hockey game action in Calgary, Alberta, Monday, Jan. 24, 2022. (Jeff McIntoshThe Canadian Press via AP)

Flames: Play at Columbus on Wednesday.

“See a play, make a play. It’s pretty simple,” Tkachuk said. “Be around the net, try to have good hands in tight and whether it’s in the corner or on the walls, just look for my linemates and spread out the zone.”

St. Louis Blues' David Perron, left, chases Calgary Flames' Johnny Gaudreau during second-period NHL hockey game action in Calgary, Alberta, Monday, Jan. 24, 2022. (Jeff McIntoshThe Canadian Press via AP)

St. Louis Blues' David Perron, left, chases Calgary Flames' Johnny Gaudreau during second-period NHL hockey game action in Calgary, Alberta, Monday, Jan. 24, 2022. (Jeff McIntoshThe Canadian Press via AP)

Tkachuk has 17 points (four goals, 13 assists) in 13 career games against his hometown team.

Nikita Zadorov, Chris Tanev, Elias Lindholm, Sean Monahan, Blake Coleman and Adam Ruzicka also scored for Calgary (19-12-6), which won for just the second time in seven games.

Tyler Bozak scored for St. Louis (25-12-5), which had won six of its previous seven.

St. Louis Blues' Justin Faulk, right, checks Calgary Flames' Milan Lucic as goalie Ville Husso follows the play during the third period of an NHL hockey game in Calgary, Alberta, Monday, Jan. 24, 2022.  (Jeff McIntoshThe Canadian Press via AP)

St. Louis Blues' Justin Faulk, right, checks Calgary Flames' Milan Lucic as goalie Ville Husso follows the play during the third period of an NHL hockey game in Calgary, Alberta, Monday, Jan. 24, 2022. (Jeff McIntoshThe Canadian Press via AP)

Jacob Markstrom made 20 saves to earn the victory and improve to 14-9-5.

Jordan Binnington stopped 28 of 35 shots before being replaced by Ville Husso to start the third. Husso stopped all 13 shots he faced.

Gaudreau and Tkachuk have both been on a tear, combining for 24 points over the last five games. During their five-game point streaks, Gaudreau has 11 points (two goals, nine assists).

St. Louis Blues goalie Ville Husso, center, guards the net as Calgary Flames' Trevor Lewis, left, and Andrew Mangiapane close in during the third period of an NHL hockey game in Calgary,  Alberta, Monday, Jan. 24, 2022. (Jeff McIntoshThe Canadian Press via AP)

St. Louis Blues goalie Ville Husso, center, guards the net as Calgary Flames' Trevor Lewis, left, and Andrew Mangiapane close in during the third period of an NHL hockey game in Calgary, Alberta, Monday, Jan. 24, 2022. (Jeff McIntoshThe Canadian Press via AP)

“Matthew’s got great vision when he’s got the puck,” coach Darryl Sutter said. “And playing on his off wing this year gives him a whole different dynamic of what he can see and what he can do and he’s making the most of it.”

Calgary went 2 for 5 on the power play against the Blues’ fourth-ranked penalty kill, which was a perfect 12 for 12 in the previous three games. St. Louis’s second-ranked power play went 0 for 2.

“Right from the get-go we were on our heels and just watching,” Blues captain Ryan O’Reilly said. “Against a team like that, you just can’t do it. They took over the game. They dominated us from start to finish.”

St. Louis Blues goalie Jordan Binnington, right, looks away as Calgary Flames' Sean Monahan, left, celebrates his goal with teammates during second-period NHL hockey game action in Calgary, Alberta, Monday, Jan. 24, 2022. (Jeff McIntoshThe Canadian Press via AP)

St. Louis Blues goalie Jordan Binnington, right, looks away as Calgary Flames' Sean Monahan, left, celebrates his goal with teammates during second-period NHL hockey game action in Calgary, Alberta, Monday, Jan. 24, 2022. (Jeff McIntoshThe Canadian Press via AP)

NOTES: Flames D Erik Gudbranson had an assist in his 600th NHL game. ... The Blues continued an odd pattern of have a worse record when they score first (11-7-4) compared to when their opponent opens the scoring (14-5-1). ... Blues LW Pavel Buchnevich returned to the lineup after missing Sunday’s game due to COVID-19 protocol.

UP NEXT

Blues: Host Calgary on Thursday.

St. Louis Blues goalie Jordan Binnington, center, looks back as teammate Colton Parayko, right, swats the puck away from Calgary Flames' Elias Lindholm during first-period NHL hockey game action in Calgary, Alberta, Monday, Jan. 24, 2022. (Jeff McIntoshThe Canadian Press via AP)

St. Louis Blues goalie Jordan Binnington, center, looks back as teammate Colton Parayko, right, swats the puck away from Calgary Flames' Elias Lindholm during first-period NHL hockey game action in Calgary, Alberta, Monday, Jan. 24, 2022. (Jeff McIntoshThe Canadian Press via AP)

Flames: Play at Columbus on Wednesday.

More AP NHL: https://apnews.com/hub/NHL and https://twitter.com/AP_Sports

St. Louis Blues goalie Jordan Binnington, left, blocks a shot as Calgary Flames' Elias Lindholm looks on during first-period NHL hockey game action in Calgary, Alberta, Monday, Jan. 24, 2022. (Jeff McIntoshThe Canadian Press via AP)

St. Louis Blues goalie Jordan Binnington, left, blocks a shot as Calgary Flames' Elias Lindholm looks on during first-period NHL hockey game action in Calgary, Alberta, Monday, Jan. 24, 2022. (Jeff McIntoshThe Canadian Press via AP)