In other key results, Tampa Bay beat Toronto to open a two-point lead in the Eastern Conference standings, the New York Islanders defeated Washington to move into a tie for top spot in the Metropolitan Division, and Boston blitzed Detroit.
Chicago’s Bryan Bickell netted the tying goal with 1:13 left in regulation and Toews then scored on the Blackhawks’ first shot in the shootout.
Earlier, Brad Richards, Andrew Shaw and Marian Hossa scored in a 7:10 span late of the second period for the hosts. James??Neal temporarily restored Nashville’s lead at 4-3. Roman Josi and Craig Smith also scored for the Predators.
Tampa Bay’s Steven Stamkos scored his 20th goal to break a third-period tie, completing the Lightning’s comeback from a two-goal deficit to beat Toronto 3-2.
Ryan Callahan and Valtteri Filppula also scored for Tampa Bay, which improved its lead in the Atlantic Division from one point to two.??Mike Santorelli and Joffrey Lupul scored for the Maple Leafs, who have lost five of six.
New York’s Johnny Boychuk netted a power-play goal 2:53 into in overtime as the Islanders escaped with a 4-3 win against Washington, having blown a three-goal advantage.
It was the second straight game the Islanders had given up a lead that size, but this time they still won and notched their 14th home win of the season.
Anders Lee, Lubomir Visnovsky and Calvin de Haan scored the early goals for New York, before Eric Fehr, Nicklas Backstrom and Alex Ovechkin all scored in the third period for the Capitals.
Boston had a season high 45 shots on goal against Detroit and won 5-2, with Carl Soderberg contributing a goal and two assists.??
Reilly Smith, Gregory Campbell and Seth Griffin also scored for the Bruins while Chris Kelly added an empty-netter with 2:26 left.??Justin Abdelkader and Tomas Tatar scored for the Red Wings.
Calgary’s Jiri Hudler had a pair of beautiful setups as the Flames scored twice in the first period and then hung on for a 2-1 victory over Los Angeles.
Curtis Glencross and Markus Granlund had the goals for Calgary, which has won three in a row after a seven-game skid.??Tyler Toffoli scored for the sole goal for the Kings.
Minnesota came from two goals down to score three goals in the second period and win 3-2 at Winnipeg.??Ryan Carter, Justin Fontaine and Marco Scandella netted for the Wild, which had lost its previous five games.??Michael Frolik and Mathieu Perreault both scored on the power play for the Jets.
New Jersey notched only its second win in ten games by beating Pittsburgh 2-1, with Travis Zajac having a goal and an assist.
St. Louis goaltender Martin Brodeur stopped 16 shots and recorded his NHL-record 125th shutout and 691st victory as the Blues won 3-0 against Colorado.
Dallas broke the New York Rangers’ eight-game winning streak, with Antoine Roussel scoring the go-ahead goal in the first minute of the second period for a 3-2 win.
Montreal won a third-straight game, beating Carolina 3-1 on its home ice, with Jiri Sekac and Lars Eller scoring in the second period.
A hat trick by Ottawa’s Bobby Ryan led the Senators to a 5-2 win against Buffalo.??Arizona’s Antoine Vermette also had a hat trick, giving the Coyotes a 4-2 victory over Philadelphia and a third-straight win.