Mohamed Salah produced another sensational display to guide Liverpool to victory over Manchester City, although it still wasn't enough to get Troy Deeney's approval.