WATCH: Re-live all of Tim Cahill's Melbourne City goals
Tim Cahill confirmed his club future on Tuesday when he joined Millwall - his first professional club - for the remainder of the English Championship season.
The move comes almost seven weeks after the Caltex Socceroos legend announced he was leaving Hyundai A-League club Melbourne City.
While the decision cut short his time in the Hyundai A-League, Cahill still treated fans to some incredible memories and goals during his time in the competition.
Take a look at all of his goals in the Hyundai A-League, plus a very special one which helped City secure their first piece of silverware in the 2016 Westfield FFA Cup.
WATCH CAHILL'S GOALS IN THE PLAYER ABOVE