The Dallas Stars decisively defeated the Anaheim Ducks, 4 to 1, in Game 6 of the 2008 playoff series on April 20, 2008.

Explore