PITTSBURGH -- Sidney Crosby had a goal and two assists for the Pittsburgh Penguins in a 7-1 win against the Philadelphia Flyers at PPG Paints Arena on Tuesday.
Crosby scored during Pittsburgh's four-goal first period, and Matt Murray made 29 saves for the Penguins (8-5-0), who have won two straight following a three-game losing streak.
"I like the way our team's playing. I've liked the way our team's been playing for three or four weeks now," coach Mike Sullivan said. "I think we've got four lines participating. I think we're playing the game the right way, the way we want to play it. When we all buy in the way the guys are buying in right now, I think we're a very good hockey team."
[WATCH: All Flyers vs. Penguins highlights]
Pittsburgh scored four first-period goals in its first 12 games.
Brian Elliott allowed six goals on 28 shots before being pulled to begin the third period. Carter Hart made eight saves in relief for the Flyers (5-5-1), who have lost two in a row after winning their previous three.
"There's no doubt we're a much better team than we showed tonight," coach Alain Vigneault said. "We, obviously, didn't respond well. A couple of turnovers early, against such a good opponent, end up in the back of our net. ... At the end of the day, we've got to push the reset button here. Our leaders have to lead by their play on the ice."
Justin Schultz put the Penguins ahead 1-0 at 5:57 with a snap shot past a screen from Bryan Rust before Jared McCann made it 2-0 at 8:13.
Dominik Simon, who had two assists, scored 33 seconds later. He took a pass from Crosby and shot from the right face-off circle to make it 3-0 at 8:46.
Video: PHI@PIT: Simon scores as Crosby reaches personal mark
The assist was Crosby's 100th regular-season point against Philadelphia.
Crosby scored inside the right post from a sharp angle to make it 4-0 at 14:02. He had the primary assist on Jake Guentzel's goal to make it 5-0 at 16:40 of the second.
Crosby's 102 points (42 goals, 60 assists) in 68 games against the Flyers are his second most against any team. He has 113 points (36 goals, 77 assists) in 66 games against the New York Islanders.
"You know that there's always a little bit more in those games [against Philadelphia]," Crosby said. "You just try to prepare knowing that. With all the games and the [Stanley Cup Playoff] series in the past, the guys who have been around for a lot of those games, I'm sure everybody on both teams feels that way."
Video: PHI@PIT: Aston-Reese redirects puck by Elliott
Zach Aston-Reese made it 6-0 when he deflected a shot from Jack Johnson at 17:00.
Oskar Lindblom cut it to 6-1 on a snap shot 1:57 into the third period.
Dominik Kahun, who had two assists, scored with seven seconds remaining to make it 7-1.
They said it
"It's embarrassing the way we played. ... It starts with the older guys. I got to be better. Veterans got to be better. We have to be ready for the next game." -- Flyers captain Claude Giroux
"We were just talking before the game about how big this one is, especially against the Flyers. It's a big rivalry here. I think our start was so important. We said we need to have a good start, and we're leading 4-0." -- Penguins forward Dominik Kahun
Need to know
The Flyers have pulled their goalie in two straight games. Hart allowed five goals on 14 shots in a 5-3 loss to the Islanders on Sunday before being replaced by Elliott. ... Flyers forward Travis Konecny had his five-game point streak end (three goals, three assists). ... Lindblom's goal was his third in the past five games. ... Penguins forward Alex Galchenyuk and defenseman Brian Dumoulin played after each was a game-time decision with a lower-body injury. Galchenyuk missed the previous nine games, and Dumoulin was out the previous four. ... Crosby wore a jaw guard after he was hit with a slap shot from Pittsburgh defenseman Kris Letang in a 3-0 win against the Dallas Stars on Saturday. ... Crosby is the second player in Penguins history to have at least 100 regular-season points against multiple NHL teams (Mario Lemieux: 135, New Jersey Devils; 132, New York Rangers; 131, Islanders; 124, Flyers; and 101, Washington Capitals). ... Guentzel has two goals and three assists during a four-game point streak.
Flyers: At the New Jersey Devils on Friday (7 p.m. ET; TVAS, MSG+ 2, NBCSP, NHL.TV)
Penguins: Host the Edmonton Oilers on Saturday (1 p.m. ET; SN, ATTSN-PT, NHL.TV)
Video: Crosby has three points as Penguins rout Flyers