Connor McDavid completes his hat trick against the Calgary Flames midway through the second period after sneaking a neat wrister past goaltender Jacob Markstrom.