Cahill, injured and 37, still vital for Socceroos