Spurs stun Man City in modern classic