Duncan Keith waited and waited for just the right moment, and then unloaded.

Another big goal for Chicago's top defenseman moved the Blackhawks into the second round of the playoffs.

Keith scored at 16:12 of the third, and Chicago overcame a brutal start on its way to a clinching 4-3 victory over the Nashville Predators in Game 6 of their tight postseason series.

"Certainly our guys, when the games are on the line, the stakes are higher, they just love that challenge and like to meet it and rise to it." Blackhawks coach Joel Quenneville said.

Keith beat a screened Pekka Rinne with a laser from the left point. The defenseman, who had the winning goal in a 4-3 double-overtime victory in the series opener, also had two assists.

Jonathan Toews, Patrick Kane and Patrick Sharp also scored for Chicago, and Corey Crawford stopped 13 shots after replacing Scott Darling in the first period after the rookie gave up three goals.

The Blackhawks will face the Wild or St. Louis in the Western Conference semifinals as they try to finish an up-and-down season with their third Stanley Cup title since 2010. They eliminated the Blues and the Wild in last year's playoffs.

Nashville bowed out in the first round for the sixth time in eight playoff appearances.

"We wanted to get to the playoffs and find some success," said coach Peter Laviolette, who completed his first season with the Predators. "It's probably a better question for another day. Coming off, you're talking about a retrospect of the season. The objective was to get to this point, but that wasn't the whole objective, so disappointing right now."

James Neal had two goals for Nashville, and Matt Cullen also scored.

Calgary 7, Vancouver 4: Matt Stajan broke a tie with 4:17 left and the host Flames beat the Canucks to win the Western Conference playoff series 4-2.

Calgary will face the Anaheim Ducks in the second round. The Flames last advanced beyond the opening round in 2004 when they reached the Stanley Cup Final and lost in seven games to Tampa Bay.

"Things happen so quickly out there and even when I go home, I'll probably blink my eyes and still have to pinch myself to realize what happened," Stajan said. "That's why we play the games. This is a special moment."

Michael Ferland and Jiri Hudler each scored twice, and Sean Monahan and Johnny Gaudreau added goals for Calgary. Hudler tied it at 4 with a power-play goal at 6:14 of the third period.

Luca Sbisa, Brandon McMillan, Jannik Hansen and Radim Vrbata scored for Vancouver. The Canucks had a 3-0 lead midway through the first period.

Flames starting goalie Jonas Hiller was pulled early in the first after allowing two goals on three shots. Karri Ramo stopped 17 of 19 shots in relief.