Corey Perry logged a hat trick, but Sidney Crosby countered with two goals of his own to lead the Penguins past the Ducks. Michael Cammalleri scored two goals in the Devils' win over the Flyers.