Portsmouth have completed a deal to sign Bristol City goalkeeper Stephen Henderson for an undisclosed fee.
The 23-year-old signed a three-year deal at Fratton Park having rejected an offer from the Robins last week.
"I'm an ambitious person and I want to push on, I think Portsmouth are definitely a side that are on the up," Henderson told the club website.
The Republic of Ireland Under-21 international has made just five appearances for City since 2007.
Robins chairman Colin Sexstone told the club website: "We've got a fair deal, as much as possible you look for good value and we've managed that."
City have also agreed a compensation package with Rotherham United for the signing of striker Ryan Taylor.
Taylor, 23, joined the Ashton Gate outfit last month on a three-year deal.