Melbourne City FC suffered a surprise 2-1 defeat at Newcastle Jets in the A-League on Sunday.
City, who are third in the 10-team division, had Jacob Melling sent off in the second half in a disappointing result for John van 't Schip's side.
Milos Trifunovic broke the deadlock for the Jets from the penalty spot early in the second half before doubling his side's lead on 72 minutes.
Perth Glory scored a late penalty as Melbourne Victory saw their five-game unbeaten run ended in a 3-2 thriller at nib Stadium.
Home side Perth were 2-0 up inside half an hour as Andy Keogh took advantage of a defensive error before Diego Castro tucked away a rebound.
Besart Berisha struck either side of the break to put the match back on even terms before Victory went down to 10 men when Fahid Ben Khalfallah was sent off for kicking out at Shane Lowry.
But Castro secured the points from the spot...
Melbourne City FC moved up to second in the A-League table after defeating Wellington Phoenix FC 3-1 at AAMI Park.
City were 1-0 up after just 11 minutes when Bruno Fornaroli opened the scoring for the hosts, firing home after losing his marker.
Harry Novillo made it 2-0 in the 31st minute, finding the back of the net with a volley following Michael Zullo's ball into the box.
Newcastle Jets survived the sending off of Ben Kantarovski to end their six-match A-League goalless run by beating Wellington Phoenix 2-1 at Hunter Stadium on Sunday.
The Jets went ahead from a Milos Trifunovic penalty after Dylan Fox had bundled over the forward seven minutes in, and Ryan Kitto made it two after 26 minutes.