From BBC Sport:
Still no official word from either club, but you imagine this is a done deal.
Manchester City defender Tal Ben Haim says he has signed a four-year contract with Premier League rivals Portsmouth.
Pompey, currently bottom of the table after losing all four league games, have not confirmed the deal, but Ben Haim is relishing a move to the club.
"It's a big challenge," said the 27-year-old Israeli international. "I think we can turn things around."
The centre-back, who has had spells with Bolton and Chelsea, last featured for Manchester City in December.