Tijdens de Derde Engels-Nederlandse Oorlog deed hij mee aan alle vier de grote zeeslagen. In de Slag bij Solebay vocht hij op de "Maagd van Dordrecht". Tijdens de Eerste Slag bij het Schooneveld raakte hij op de "Vrijheid" door een splinter aan het voorhoofd gewond. Na de tweede slag werd hij, net als zijn collega Isaac Sweers, door Cornelis Tromp van lafheid beschuldigd, misschien om politieke redenen want De Liefde was een persoonlijke vriend van De Ruyter. Voordat hij zijn eer in persoon kon verdedigen, sneuvelde hij in de Slag bij Kijkduin op 21 augustus 1673. Zijn broer Kees raakte in hetzelfde gevecht dodelijk gewond. Zijn zoon Pieter de Liefde was in die slag vlaggenkapitein van "De Zeven Provinciën". Zijn latere opvolger Jan Jansse van Nes nam het commando over.