Manchester City captain Vincent Kompany has tweeted he's fit to play against Newcastle United.

Kompany hasn't featured for two months, but tweeted last night: