Shea Weber scored twice in 2:48 in the closing minutes as the Nashville Predators ran their season-high win streak to four games with a come-from-behind 4-3 victory over the Detroit Red Wings on Thursday.

Weber tied it 3-3 on a power play goal with 4:24 remaining and put Nashville ahead for the first time with 1:36 to go.

It was the Predators' ninth straight one-goal game and their sixth victory in that stretch. They also evened the season series with Detroit at one victory apiece despite being outshot 40-21.

"It shows a lot of character, especially when we don't play our best game," Weber said. "We played a lot of time in our end shutting them down, but we showed character and a lot of determination.

"They had a lot of shots, but the number of quality scoring chances were not that high."

Detroit, which also had won its previous three, went ahead 3-1 with two goals in a span of 87 seconds in the second period. The first was a power play goal by Henrik Zetterberg. The Red Wings also went ahead 1-0 on the power play when Tomas Holmstrom scored 5:15 into the contest.