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.

FALSE HOPE: Leeds United celebrate Pierre-Michel Lasogga's second strike which put the Whites 3-2 up. Picture by Tony Johnson.

How Leeds United fans reacted on social media to 4-3 defeat at home to Milwall