Cale Makar set a franchise record for defencemen with six points, and Nathan MacKinnon tallied five of his own as the Colorado Avalanche blew out the San Jose Sharks 7-3.