David Silva scored twice as Manchester City moved one step closer to the Premier League title with a 2-0 win at Stoke on Monday.
Following the brace at the bet365 Stadium, in yet another stunning performance, I asked Twitter if the Spaniard was the best Manchester City player of all time.
It sparked some debate (and a request from the office). Here, then, is Sportmail's list of the top 10 Manchester City players of all time. Tin hat at the ready…