The Dallas Stars squeaked out a win over the Anaheim Ducks, 2 to 1, on November 21, 2007.

Explore