Khudobin got his 100th NHL win.
"Going into a game like that, no preseason, a broken training camp, we did a lot of skating with the attempt to have our legs and be ready for tonight," Pavelski said. "We wanted to come into this game with no excuses and we wanted to be able to match their work ethic or even try to outwork it. It turned into a special teams game, but overall you feel good."
Predators goalie Juuse Saros allowed five goals on 20 shots in two periods. Pekka Rinne (six saves) played the third period.
The Predators (2-2-0) lost their second straight. They had their game against the Carolina Hurricanes on Tuesday postponed due to COVID-19.
They were 0-for-5 on the power play to drop to 1-for-16 this season.
"It hasn't been good enough," Predators defenseman Roman Josi said. "We've got to make a difference on the power play. That was the difference today."
Khudobin was the difference for Dallas in the first period with 10 saves, helping the Stars find some rhythm in their first game since losing Game 6 of the Stanley Cup Final against the Tampa Bay Lightning on Sept. 28.
"We knew they were going to come hard," Khudobin said. "We didn't play any games, so they probably tried to take advantage of it. Yeah, we want to play better than that, but at the same time there's going to be games like this that you have to be able to survive, talk to the team, talk to each other in intermission, change your game and play better, which we did."
Pavelski gave the Stars a 1-0 lead at 2:45 of the second with a 5-on-3 power-play goal. Radulov scored on the same power play 1:26 later to make it 2-0.