NHL: Nashville Predators at Boston Bruins

Dec 21, 2019; Boston, Massachusetts, USA; Nashville Predators defenseman Ryan Ellis (4) right wing Viktor Arvidsson (33) and center Ryan Johansen (92) congratulate defenseman Roman Josi (59) after scoring a goal during the second period against the Boston Bruins at TD Garden. Mandatory Credit: Bob DeChiara-USA TODAY Sports

Ryan Ellis scored with 55 seconds remaining in overtime and the Nashville Predators edged the host Boston Bruins 4-3 Saturday night.

Roman Josi had two goals and Filip Forsberg also scored as the Predators won for the third time in four games. Ryan Johansen had three assists and Pekka Rinne stopped 29 shots in net.

Patrice Bergeron scored twice, including the tying goal with 1:05 left in the third period, and Par Lindholm also tallied. Jaroslav Halak made 25 saves for the Bruins, who have lost eight of their last nine (1-4-4)

Ellis' game-winner beat Halak stick side while alone in front of the net off a feed from Johansen after Boston scored with the goalie pulled to force overtime. Bergeron redirected a blast from David Pastrnak -- named Saturday as the Atlantic Division's captain for the NHL All-Star Game -- for the game-tying tally.

The Predators went from trailing 2-1 in the third period to leading 3-2 in a span of 35 seconds. Forsberg got the rally started, wedging the puck past Halak from the side of the net with Rinne pulled on a delayed penalty at 7:35 to knot the score.

Moments later, Josi had a breakaway chance up ice, and Halak came out to challenge him with the pick loose near the top of the right circle. Josi was able to recollect the puck and spun it on the wide-open net from the boards for the go-ahead marker at 8:10.

The Bruins went up 2-1 on the power play with 48 seconds left in the second period when Bergeron whipped a one-timer past Rinne from close quarters off a feed from Torey Krug.

Boston got on the board first on a dirty goal from Lindholm at 7:30 of the second period. A Brett Ritchie shot created a juicy rebound to the left of Rinne; Lindholm crashed the net to push the puck forward and went in with it for his first goal in 16 games.

Nashville tied the game at 1 after having a power play end prematurely when Craig Smith was called for tripping 1:08 into the man advantage. With five seconds left of 4-on-4 play, Josi put a backhander between Krug and McAvoy and past Halak at 12:14.