Newcastle United made it six home wins in a row at St James' Park after a spirited 2-1 victory over Manchester City, denying Pep Guardiola's side the chance to close the gap on league leaders Arsenal.
It was one of those nights on Tyneside where no one could really tell how the outcome of the game would be, as both sides created chances and also wasted chances.
Even though Softfootball expected a low-scoring game in the pre-match. Manchester City was expected to win however, football favours the brave and clinical, and Newcastle was both.