Brisbane Roar's defeat to Sydney FC gave Central Coast Mariners the opportunity to secure third place in the A-League.
Markel Susaeta and Mark Milligan were on target as Macarthur downed Western United on Monday.
Western United's unbeaten record against Melbourne Victory came to an emphatic end on Friday, Elvis Kamsoba scoring twice.
There were reasons aplenty to celebrate for Melbourne City and Wellington Phoenix in Saturday's A-League action.
Adam Le Fondre marked his return from Mumbai City with a goal for Sydney, but Central Coast sit second in the A-League table.
Brisbane Roar denied Central Coast Mariners in the A-League, while Perth Glory continued to emerge from a slump with a comfortable victory.
Western Sydney Wanderers improved their hopes of landing a Finals place with a huge victory, while Sydney FC had a more difficult day.
Two players were sent off and a couple of goals were disallowed as Adelaide United and Western United played out a gripping draw.
Nikolai Topor-Stanley scored an own goal and Dylan Pierias added a second for Western United against Newcastle Jets.
Ben Waine, who scored a 90th-minute against Western United on April 11, was once again on target for Wellington Phoenix.