20030317 cricket: Afridi vows to stage a comeback