Still believe that I have few more games left in me, says Anderson