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.
Gal Gadot cast as Wonder Woman for 'Batman vs. Superman'
Benedict Cumberbatch's dramatic reading of R. Kelly lyrics is just what you need