Brisbane Roar moved back to the top of the A-League after thrashing Melbourne Victory 5-2 on Saturday at Dolphin Stadium.

Six of the seven goals came in a thrilling first half, with the visitors finding themselves 3-0 down inside 17 minutes.

Dylan Wenzel-Halls' fifth goal in four games got Brisbane away to a strong start before a fine strike from Scott McDonald and a close-range finish from Riku Danzaki came in the space of three minutes.

Luis Lawrie-Lattanzio seized a lifeline when he turned in Adama Traore's cross, but McDonald headed his second from a Corey Brown corner to make it 4-1.

Jake Brimmer reduced the deficit with a free-kick deep into first-half injury time, but Danzaki struck again four minutes after the restart as Roar went top, above Central Coast Mariners on goal difference.

In the later game at Campbelltown Stadium, Western Sydney Wanderers twice came from a goal down to secure a 2-2 draw with Macarthur.

Graham Dorrans cancelled out Aleksandar Jovanovic's opener and, after Aleksandar Susnjar had restored the hosts' lead, Simon Cox nodded in a second equaliser following a stunning scorpion-kick-style assist from Keanu Baccus.

The result keeps the Wanderers fourth, a point above Ante Milicic's side.