Perth Glory have fought back from a slow start to take a point in a dramatic 2-2 draw with Melbourne City
A first half brace from former Perth Glory striker Jamie Maclaren had Perth right on the back foot and staring down the barrel.
Perth drew one back in the 84th minute when substitute Joel Chianese found the back of the net.
It took brilliance from Diego Castro to level the scores up in injury time with a superb strike from 22m out.
The Glory remain six-points clear at the top of the A-League ladder.