The game in the Alamodome drew 8,122, compared to more than 14,000 who saw the same two teams in an exhibition game here last year.
Kevin Todd's goal gave the Kings a 1-0 lead at 7:35 of the first period, but minutes later Storm struck twice. His goal at 11:14 tied the game, and he gave the Stars the lead 50 seconds later.
Jere Lehtinen's unassisted goal 30 seconds into the second period made it 3-1, and Brent Gilchrist wrapped up the Stars' scoring with a goal late in the period. The Kings' Sean O'Donnell made it 4-2.