The Blues regained their resolve Friday night. They finally remembered how to score at Scottrade Center. And they rediscovered a rookie by putting him on the team’s top line.

It all happened after the Blues outshot visiting Edmonton 8-0 to start the game but trailed by two goals at the first intermission after the Oilers struck twice within 23 seconds late the first period.

The Blues came back with four unanswered goals — matching their combined total in their last four home games — to rally for a 4-2 victory. The win in front of a sellout crowd of 19,476 was just the club’s second in its last eight home games.

“We saw glimpses tonight that we haven’t seen in a long time,” David Backes said. “That’s the kind of effort we needed.”

In a game tied 2-2 after two periods, the Blues’ Vladimir Sobotka broke the stalemate with his second goal of the season with 15 minutes, 32 seconds remaining in regulation. Then Backes, on a splendid, one-armed, centering feed from T.J. Oshie, made it a 4-2 cushion with 5:32 to play.

Sobotka and each member of the newly constructed top line — Backes, Oshie and rookie Jaden Schwartz — each finished with two points in the game.

One could expect Schwartz to stay put when the Blues begin a season-long, five-game road trip starting in Dallas on Sunday.

On a night the Blues promoted cancer awareness, with the theme “Pink at the Rink,” Schwartz, who lost his sister Mandi to the disease in 2011, was perhaps the team’s best player. “It was definitely in the back of my mind,” Schwartz said.

The Blues had been imploring Schwartz to put more pucks on net, but through 16 games this season, many on the fourth line, the left winger had only managed to post two shots in one game.