City came from behind twice during the Friday night clash but couldn't hold off the Irishman who opened his 2016/17 account in style.

Keogh (7', 49', 85') kept the visitors' noses in front after a Bruno Fornaroli penalty (44') and Fernando Brandon strike (60') put the home side back on level pegging.

 

GOALS

0-1 Perth Glory: Andy Keogh, 7’

A Nebojsa Marinkovic free-kick found Chris Harold in space on the right, who squared the ball for Keogh to turn home from close range.

1-1 Melbourne City: Bruno Fornaroli, 44’

The Uruguayan won his side a penalty when he was judged to have been tripped in the box and he sent Dean Bouzanis the wrong way from the spot to level the scores.

1-2 Perth Glory: Andy Keogh, 49’

A corner was whipped into the box and while the ball was initially cleared Dino Djulbic was able to head it back towards goal where Keogh pounced with a header of his own.

2-2 Melbourne City: Fernando Brandan, 60’

Glory were caught in possession deep in defence and were quickly punished with Fornaroli feeding Cahill who put Brandan through on goal and he coolly finished.

2-3 Perth Glory: Andy Keogh, 85’

A terrible defensive header from Josh Rose was only made worse when he headed the ball into the path of Keogh, who chipped a stranded Bouzanis to bring up his hat-trick.

OPTA STATS

  • The win was Glory’s first in their last eight matches against City at AAMI Park.
  • Keogh’s three goals brought up his second ever Hyundai A-League hat-trick.

INJURY WARD

City flyer Bruce Kamau had to be replaced on the half-hour after he was hit in the head by a thumping clearance from Djulbic.

CROWD: 8076