Friday's victory tied the Wings with Boston for most wins on home ice in a row regardless of season. The 1929-30 Bruins won 20 straight to end that campaign and their next two to start the following year.
"We find a way," said MacDonald. "In regulation, overtime, [six] seconds left, we seem to find a way."
Datsyuk was sprung up the middle of the ice by a Henrik Zetterberg pass, and the Russian winger did the rest, ducking past a pair of Nashville defenders and beating Rinne from the slot on the forehand.
Franzen beat Rinne with a shot through the pads at 12:44 of the first period, one-timing a Todd Bertuzzi feed.
Spaling tied the game with just over five minutes to play in the second, a goal made possible after Jordin Tootoo won a scrum along the end boards to the left of the Detroit net.
"We should've had a point tonight," said Predators coach Barry Trotz. "We were [six] seconds away from having a point."
Detroit has won four of its last five games against Nashville...Zetterberg played on Friday despite a lower-body issue suffered in Tuesday's win over Dallas. He was a plus-one with three shots in just under 19 minutes of ice time...Earlier on Friday, the Predators acquired defenseman Hal Gill and a conditional fifth-round draft pick in 2013 from the Montreal Canadiens in exchange for forwards Blake Geoffrion, Robert Slaney and a second-round pick.