The equal most number of goals in an A-League fixture were scored as Daniel McBreen collected the first hat-trick in Mariners history.

Missing their key man in Alessandro Del Piero due to a hamstring injury, Sydney FC were no match for the home side despite their two strikes.

Panama international Yairo Yau came in for the Italian marquee player and opened the scoring for Ian Crook's men in the eighth minute.

That goal spurred Graham Arnold's side into attack.

After chances quickly fell to McBreen and Joshua Rose the Mariners opened their account in the 16th minute when Tomas Rogic blasted home after a goal-mouth scramble.

The Mariners scored again in the 29th minute with Rogic pivotal.

The Tuggeranong United junior's shot wasn't collected by Sydney FC shot-stopper Ivan Necevski only for McBreen to send the ball goalward before Sydney FC defender Sebastian Ryall got the last touch on the Mariners second goal.

The rampant Mariners struck again 10 minutes later when McBreen converted a penalty which came about after a neat interplay between Michael McGlinchey and Pedj Bojic.

New Zealand international McGlinchey was eventually fouled in the penalty area by former Mariner Trent McClehanan who was cautioned for the play.

Sydney FC's Iraqi international Ali Abbas pulled the score back early in the second half to 3-2 after the midfielder latched onto a clever chip from Yau but the hope of something more for Sydney was short-lived as four goals in 12 minutes iced the match.

On 55 minutes, McGlinchey produced a great solo effort which ended in a neat left-foot strike for a 4-2 lead.

Rogic dazed the Sydney FC defence to collect his second goal in the 62nd minute.

Two goals in the 65th and 67th minute brought up McBreen's historic treble.

The first came after McBreen followed up a deflection off the post from a Mile Sterjovski shot and then McBreen was on the end of a cross from Joshua Rose on the left to round out a great night for the home crowd.

In Perth, the Glory recorded a third straight home win after they defeated Newcastle 3-2 at nib Stadium.

The win means Perth leapfrog Newcastle into third on the A-League ladder, one point shy of Central Coast and behind Adelaide in second on goal difference.

Substitute Chris Harold drove home the winner for the home side in the 84th minute after Jets goalkeeper Mark Birighitti spilled a Glory corner.

Newcastle had opened the scoring in just the fifth minute from the first corner of the match when Josh Mitchell was left unmarked at the back post and his header landed in the lap of Tiago Calvano, who deflected home off his knee.

But Glory responded just five minutes later when Steve McGarry blasted an attempted Jets clearance into the bottom right hand corner of Birighitti's goal from beyond 20 yards.

Perth took the lead in the 38th minute when Dean Heffernan's header from a Scott Jamieson cross was deflected into the path of Nick Ward, who calmly slotted home.

Former Perth player Mitchell looked to have earned his team a point in the 70th minute when he toe-poked home an Emile Heskey knock down from a Scott Neville free kick past Daniel Vukovic.