Huddersfield cheer escape, Manchester City break more records