MELBOURNE, AUSTRALIA - APRIL 01: Former Bulldogs player Barry Hall waves to the crowd prior to the round one AFL match between the Western Bulldogs and the West Coast Eagles at Etihad Stadium on April 1, 2012 in Melbourne, Australia. (Photo by Robert Cianflone/Getty Images)

Former Sydney premiership captain, Barry Hall, has shown he has still got it, with a best on ground performance in a one-off game for Victorian local side Pearcedale against the Frankston Bombers on Good Friday.

Hall booted eight goals, including the match winner with 30 seconds left to play in the side’s 18.3 (111) to 15.16 (106) victory.

“He was dead-straight. I’ve never seen a bloke kick the ball so straight,’’ Pearcedale coach Leigh Stewart told the Frankston Standard Leader.

“The delivery to him was really good. It’s all well and good to have someone like that — and after the game you hear comments like, ‘You only won because you had him’ — but you’ve still got to get the ball in there.

“I could have Tom Lynch from Gold Coast in the square but if your midfield doesn’t get on top and you can’t deliver the ball the right way he’s not going to kick a goal. I was really impressed with our midfield.’’

Hall spoke at the club’s pre-match luncheon and signed autographs and posed for photographs before the game.

Following the match he published a post on Facebook thanking the club and all its supporters and suggested he may be open to playing again.