The 26-year-old Hungary international travelled to Manchester this morning as the two clubs thrashed out an agreement, and looks certain to play in the club's final three games of the season.

However, the deal was only finalised this afternoon after City's failed bid to recall Joe Hart from his loan spell at Birmingham.

A statement issued on Sunderland's official website, www.safc.com, said: "Contrary to reports elsewhere, the deal was not completed until this afternoon when final agreement was reached between the parties."