Konecny put the Flyers ahead 2-1 at 2:46 of the second period with a shot off the rush from the right face-off circle. It was the forward's 200th NHL goal.
"Nice milestone to reach," Konecny said. "And I got a nice picture with the guys in the room. You can't get to that unless you have great teammates helping you on the ice."
Philadelphia outshot Pittsburgh 24-13 through the first two periods, but Silovs' play kept the Penguins within a goal.
"He made some big saves there," Penguins coach Dan Muse said. "I think especially in the second period ... I thought there was a lot coming at us and we weren't generating as much as we wanted to, so he came up big there."
Crosby tied the game 2-2 at 11:57 of the third period when his backhand pass from behind the net went off the shoulder of Flyers defenseman Nick Seeler and dropped in behind Ersson.
The Penguins captain was one of eight players to receive a game misconduct at the end of overtime, making him ineligible for the shootout. The others were Ryan Shea, Parker Wotherspoon and Noel Acciari of the Penguins, and Foerster, Trevor Zegras, Owen Tippett and Jamie Drysdale of the Flyers.
NOTES: Zegras had an assist on Brink's goal to give him eight points (two goals, six assists) during a six-game season-opening home point streak. He's the first Flyers player with at least a point in the first six home games of a season since Claude Giroux (seven games) and Wayne Simmonds (six games) in 2016-17. ... Penguins forward Bryan Rust had an assist on Crosby's goal to give him six points (three goals, three assists) during a four-game point streak. ... Defenseman Mathew Dumba had an assist on Brazeau's goal for his first point with the Penguins. The defenseman was acquired in a trade with the Dallas Stars on July 10. ... Crosby's goal was his 103rd game-tying goal, one behind Mario Lemieux (104) for most in Penguins history. ... Malkin had his seven-game point streak end (11 points; three goals, eight assists).