West Ham United have signed Real Betis goalkeeper Adrian on a three-year deal.

Manager Sam Allardyce has opted for the 26-year-old, who has spent just one season in the Spanish side's first team.

The keeper has developed throughout the season and was voted man-of-the-match against Real Madrid earlier this year.

Allardyce is hoping for more competition between the sticks this year at Upton Park between Adrian and Jussi Jaaskelainen.