Highlights: Flyers score four on Oilers

Scott Hartnell scored his second goal of the season in the Flyers' 4-2 win over Edmonton. (USA Today Images)

DUBIOUS RECORD

Prior to Jay Rosehill's fist-period goal, the Flyers had gone a franchise-record 175:22 without scoring on home-ice. According to the Elias Sports Bureau, it eclipsed the previous home scoring drought of 157:22, set from Nov. 21-Dec. 5, 2002.

It was an epic battle featuring the NHL’s worst offense (Flyers) at 1.47 goals a game versus the league’s worse defense (Edmonton) at 3.82 GAA.

Hey, the Flyers not only won a Saturday afternoon matinee at Wells Fargo Center, but they scored more than two goals on home ice for the first time this season with a 4-2 win over the Edmonton Oilers.

The best news, however, was Claude Giroux ending his 21-game goal drought with a third-period goal off a pass from Jakub Voracek that gave goalie Steve Mason some breathing room at 3-1 after the Flyers had wasted a power-play opportunity.

He put a fake move on the defense, then another cut move to freeze Oilers goalie Devan Dubnyk, before scoring shortside.

After scoring, Giroux raised his stick high to the crowd as it chanted “GGGGG”.

The game saw a very good start for defenseman Mark Streit, whose crisp passing in the offensive zone set up two goals in the opening period that gave Mason a 2-0 cushion to work on.

And instead of folding in the third period, the Flyers played through it, even after Edmonton made it a 3-2 nailbiter.

Now they hit the road for three games.

Streit passingStreit’s first pass along the ice into the slot saw Jay Rosehill redirect it past Dubnyk for his first goal in 18 games. His last goal came as a Flyer on April 4 against his former team, the Maple Leafs, in Toronto. Scott Hartnell made it 2-0 in the final three minutes, taking a Streit pass circle-to-circle and one-timing it from the right side.

First goalRosehill’s goal at 11:56 of the first period snapped the Flyers' scoreless skid on home ice at 175:22, dating back to Oct. 29 against Anaheim.

EjectedAnton Belov was ejected for a shoulder check that grazed Claude Giroux in the face in the third period. Belov got a match penalty. The Flyers received a five-minute power play. The hit didn’t deserve a match penalty. By the way: The Flyers botched the power play by committing a penalty of their own.

HolesThere were a couple in one of the nets that had to be repaired, delaying the start of the second period. The officials should have left them alone. Well, the Flyers need all the scoring help they can get. Even holes in the side of the net.

Slam itGiroux’s frustration of going 21 games without a goal continued to show until he finally got one. Power play shot five feet wide of net; open shot in the slot, waits, gets the backhander blocked; gets another shot at it and blocked again, slams stick, goes to the bench and breaks stick in two. Hartnell missed open shot 15 feet to the glass and slams his stick on the ice.

Goal differentialFor the 15th time in 16 games this season, the Flyers went into the third period where the goal differential was tied, up one or down one. That close.

InjuriesEdmonton’s Luke Gazdic injured his shoulder in a fight with the Flyers’ Rosehill and did not return to play the third period.

FaceoffsEdmonton won 59 percent of its draws in the first period. Vinny Lecavalier, who is not having a good year in the faceoff circle (40.3 percent), won just 2 of 8 draws. The margin stayed the same through two periods with the Oilers winning 58 percent of the draws. Boyd Gordon was unreal in the circle through 40 minutes, winning 13 of 18 draws.

FightsRosehill got into a second period scrum with Gazdic and both went to the box for roughing. Upon exiting, they resumed hostilities with an actual fight, won by Rosehill.

ScratchesDefensemen Hal Gill and Andrej Meszaros and forward Kris Newbury were scratched for the Flyers.

Loose pucksFlyers coach Craig Berube completely changed up his lines from Friday’s practice, sticking with his previous units of past. … More fans were in a spending mood Saturday than they were Thursday night. The 50/50 raffle, which benefits Flyers Charities, hit $40K even before the third period began.