Pep Guardiola believes his legendary Manchester City players rediscovered their 'heart and soul' to secure their place in a seventh successive FA Cup semi.