Nathan MacKinnon and Jonathan Drouin each assisted on each other’s goals as the Colorado Avalanche stormed back from a three-goal deficit to take a 5-3 win over the Toronto Maple Leafs.