Manchester City defender John Stones headed a last-gasp winner in a 2-1 victory at Wolverhampton Wanderers that took them top of the Premier League and set a club record of 31 league games unbeaten.

[MORE]