Input (grade 10): Tal Ben Haim or Tal Ben-Haim (; born 31 March 1982 in Rishon LeZion) is an Israeli professional footballer who currently plays for Portsmouth.
Output (grade 4): Tal Ben Haim (born 31 March 1982) is an Israeli football player. He plays for Portsmouth and Israel national team.