Klingberg cut it to 2-1 at 14:24 when he shot through a screen from above the circles, but Yanni Gourde made it 3-1 at 17:47 when he got behind the Stars defense and beat Oettinger blocker side on a breakaway.
Dallas outshot Seattle 14-6 in the third period.
"I had a look there where [Driedger] makes a great save on the back door," Pavelski said. "I thought I waited him out, got enough net to put it in, and I hit the post there. Those are the frustrating ones that you'd like to have back, that you expect to get more often than not. I think everybody had a few looks there where they get a stick on it or we hit the post, or he made a good save. Tonight, it didn't go in the net."
Karson Kuhlman shot into an empty net at 19:19 for the 4-1 final.
"I've been impressed by the work ethic of our team," Hakstol said. "We've been able to play with a lot of the changes, and some of the individuals that have stepped forward and are proving themselves and doing good things night after night. So we want to continue that, it's a busy month. We got a long month in front of us, but let's try to have some fun. Let's play our [tails] off and win games and have some fun together."
NOTES: Dallas defenseman Jani Hakanpää was a late scratch after being struck in the face by a puck during warmups. … Donato's goal was his 14th this season, tying his NHL career high set with the Minnesota Wild in 2019-20.