West Ham: Hammers clinch deal for Middlesbrough's O'Neill

West Ham have completed the signing of midfielder Gary O'Neil from Middlesbrough.

The 27-year-old former Portsmouth player arrives at West Ham on a permanent deal having signed a two-and-a-half-year contract after an undisclosed fee was agreed with the Championship side.

O'Neil will be available for tomorrow's night's Carling Cup semi-final second leg at Birmingham.

Howard Wilkinson

Leeds United ’92: A winning mentality saw United home in title race