Man United rock City as Liverpool march on