Edmonton keeps their hopes of a Home playoff game alive while handing Calgary their first back-to-back loss since 2012.