Another NHL season is winding down.

Another season seemingly going down the drain for Jay Bouwmeester barring a miracle.

"It's an opportunity. We still have games left," the Calgary Flames defenceman said after a practice in Leduc.

As the Flames face the Edmonton Oilers Saturday night in Bouwmeester's hometown, they're almost down to their last gasp. The general consensus is they must win all six games remaining — and also receive some help — to make the Stanley Cup playoffs.

Falling short will mean nine NHL seasons without a trip to the playoffs for Bouwmeester.