Manchester City – Tottenham Hotspur 11-11-2012 24th October 2015 Lucas England Comments comments England, Etihad Stadium, Manchester City, Premier League, Tottenham Hotspur