Star Socceroos striker Tim Cahill ruled himself out of Saturday's friendly against World Cup hosts Brazil because of injury.
The New York Red Bulls attacker on Monday said he was unfit to play for Australia in Brasilia after rolling his right ankle early in Saturday's Major League Soccer clash with DC United.
Cahill managed to score his eighth goal of the season and set up another in the Red Bulls' 2-1 victory before hobbling off to be replaced by Thierry Henry in the 58th minute.
Cahill had scans on his injury after the match and it appears the results weren't favourable.
"Unfortunately I won't be fit to join @Socceroos in Brazil this week due to injury but glad we got the 3points for @NewYorkRedBulls #ourteam" Cahill wrote later on Twitter.
The 33-year had earlier posted a picture of himself on Instagram with a compression machine attached to the injured ankle, lying alongside fellow Australian and Red Bulls teammate David Carney.
Saturday's MLS match was an emotional one for Cahill, who was brought to tears after listening to his 10-year-old son Kyah sing the American national anthem as part of the pre-game entertainment.
"such an emotional and memorable game. My son @kyahtimcahill with an amazing performance of the American national anthem and a great win," Cahill said on Twitter.
"Thankyou to all the fans and all the 200plus Aussie fans that attended the game #priceless #RBNY #ourteam".
Kyah is currently studying acting and music in the United States, and has been auditioning for parts on Broadway and with Disney.