A product of the Newcastle United academy, James Troisi could one day be in line for a Premier League return if his recent goal for new club Zulte Waregem is anything to go by.
With the Magpies from 2005 to 2008, the Adelaide-born midfielder left St James’ Park after failing to earn a new contract at the club.
Spells in Turkey and Italy followed before a loan spell back in the A-League with Melbourne Victory saw Troisi enjoy a season to remember, with 12 goals in 29 games for the Dark Blues.
That was enough to convince Belgian up-and-comers Zulte to sign the player from Juventus, the club that had co-owned the Australian alongside Atalanta during his younger days.
And Troisi has impressed since moving to Waregem with two goals in just four matches for his new employers.
The 26-year-old has already ensured himself of cult status among the home fans too, after scoring a sensational goal from some 25-yards out that helped seal a famous 2-1 win over Standard Liege at the weekend.
Putting Zulte 2-0 up with just two minutes of normal time remaining, the goal sent the fans into an almighty frenzy, with the referee officiating the game forced to withdraw both teams from the field of play while the crowd trouble died down.
Part of the Socceroos squad that impressed at the World Cup against Holland and Chile, Troisi was named on the Newcastle bench for several UEFA Cup and Premier League matches but never featuring in the Toon first team.
On the basis of this latest screamer, the decision to allow the youngster to leave the club could be one Newcastle come to regret.
Take a look at the goal in all of its glory as part of the match highlights here: