Giroux had sat out the past four games with a concussion he suffered in a game against Tampa Bay on December 10 when he was kneed in the back of the head by teammate Wayne Simmonds.
The Flyers went 2-1-1 during his absence, but Wednesday saw him help the team snap a two-game losing streak and regain the points lead in the NHL as he now has 17 goals and 26 assists. He was tied with three other players coming into the game.
Jaromir Jagr scored his 657th goal of his career to move past Brendan Shanahan for 11th place all-time in the NHL. He also added an assist while Andrej Meszaros and Simmonds also scored for Philadelphia. Sergei Bobrovsky stopped 30 shots.
Michael Ryder scored the lone goal for the Stars, who came into the game having won four of five. Richard Bachman was tagged for all four goals on 30 shots.