Newcastle keeper Shay Given is reportedly undergoing a medical at Manchester City. Both Sky Sports News and PA Sport report the 32-year-old Republic of Ireland international was in the north-west after the two clubs agreed an undisclosed fee.

It is understood personal terms have already been agreed and the deal is now close to going through ahead of tomorrow evening's transfer deadline.