St. Louis Blues' T.J. Oshie looks to shoot the puck as San Jose Sharks goalie Antti Niemi defends in the second period of an NHL hockey game in St. Louis. Image Credit: AP

St Louis: St Louis scored the final four goals to turn a one-goal lead into a 7-2 rout of San Jose on Thursday, continuing a rich vein of form for the Blues, who have netted 20 times in three games.

Despite the victory, the Blues did not make up any ground on the two teams above them in the NHL Central Division, as leaders Nashville had an overtime win against Dallas and Chicago won at Minnesota.

In a reprise of last season’s Stanley Cup showdown, the New York Rangers hung on to edge Los Angeles 4-3.

The seemingly irresistible St Louis offense saw Alexander Steen, Jay Bouwmeester, Paul Stastny, Jori Lehtera, T.J. Oshie, Patrik Berglund and David Backes all score.

Jaden Schwartz added three assists, and Brian Elliott made 25 saves for the Blues.

The Sharks got goals from Logan Couture and Melker Karlsson.