The Red Wings have captured the first two outings in a four-game trip through western Canada.
It was a 2-2 game heading into the third period, but Tomas Tatar put Detroit in front to stay just 1:25 into the stanza.
Abdelkader's goal gave the Red Wings some insurance, which was needed when Curtis Glenncross tallied for the Flames with just 10 seconds to go in regulation.
Astronomers offer more expansive view of universe
McPhee, Cokas 'working on their marriage' after affair