Logan Couture scored his first goal in eight games. Patrick Marleau and Marty Havlat also scored for the Sharks, who finished a season-long five-game homestand unbeaten and won their eighth in nine overall.
Niemi stopped 28 of 31 shots for his 15th win. Jonas Hiller saved 32 shots in taking the loss.
The Ducks have lost six of their past seven road games.
|Back to top|