Patric Hornqvist scored twice in the second period, and the Pittsburgh Penguins also got goals from Evgeni Malkin and Blake Comeau in a 5-2 victory over the league-leading Anaheim Ducks on Friday night.

Thomas Greiss made 27 saves, improving his record to 8-3-3 and helping the Penguins win for the fifth time in six games. They lost 3-1 at Columbus in the opener of a four-game road trip.

Sidney Crosby scored into an empty net with 10.3 seconds remaining. The Penguins are 6-0 when he and Malkin both have goals.

Tomas Fleischmann and Corey Perry scored third-period goals for the Ducks, who had won seven of their previous eight games. Frederik Andersen stopped 16 shots in his first career start against Pittsburgh, and his second start after missing three weeks because of a neck injury.