The Rangers led, 2-0, after the first period, but Matt Luff and Pius Suter scored 5:41 apart in the second to erase the Red Wings' early two-goal deficit. The teams held each other scoreless in the third, then Kubalik capped Detroit's three-goal rally with his sixth goal of the season at 2:43 in the extra frame.
"We deserved this," said Kubalik, who recorded his first game-winning goal with the Red Wings. "We earned it and we're happy that we got the win."
Alex Nedeljkovic made 27 saves to help Detroit (7-3-2; 16 points) win its third consecutive game, marking the team's longest winning streak since winning five straight from Nov. 24 - Dec. 4, 2021.
"It's a great win," Nedeljkovic said. "That's two back-to-backs now that we've showed up, put together a solid game and came away with two points. It's always great winning on the road."
Andrew Copp, who played 16 games with the Rangers in 2021-22 after being acquired by the club at last season's trade deadline, was recognized on the JumboTron in the opening frame of Sunday's contest. Jordan Oesterle skated in his 300th career NHL game, while Detroit native Austin Czarnik logged 12:45 of ice time in his Red Wings debut.
NEXT UP: Detroit will begin a two-game homestand on Tuesday night, hosting the Montreal Canadiens at Little Caesars Arena.