City upsets United's treble dream