CALGARY, Alberta: Ales Hemsky scored twice in regulation, Tyler Seguin had the only goal in the shootout, and the Dallas Stars beat the Calgary Flames 4-3 Wednesday night for their seventh win in eight games.

Seguin got a shot past Karri Ramo in the first round of the shootout, and Stars goalie Kari Lehtonen was perfect against Joe Colborne, Johnny Gaudreau and Sean Monahan to get the victory.

Jamie Benn also scored for Dallas, which pulled six points behind Winnipeg for the second wild-card spot in the Western Conference.

Dereky Engelland got his first two goals of the season, and Gaudreau also scored in regulation for Calgary. The Flames remained third in the Pacific Division, one point up on Los Angeles — which is outside of a playoff spot.

Flyers 4, Blackhawks 1: Wayne Simmonds scored the 100th goal of his Philadelphia career, helping the Flyers to a 4-1 win over the visiting Chicago Blackhawks.

Goaltender Steve Mason stopped 34 of 35 shots to keep the Flyers’ faint playoff hopes alive.

Despite the loss, Chicago are 7-2-1 in their last 10 games and on track to secure home-ice advantage in the opening round of the playoffs.

Oilers 4, Avalanche 3: Derek Roy scored the power-play winner midway through the third period and the Edmonton Oilers staved off a Colorado comeback to edge the Avalanche 4-3.

The Oilers blazed to a 3-0 lead in the first 10 minutes on goals from Martin Marincin, Jordan Eberle and Taylor Hall, but Colorado clawed their way back to tie it up with a goal from Ryan O’Reilly early in the third period.