Pens' onslaught sinks Canes

by