Richard Brady, 33, anklagade Alistair Balfour, 68, för att ha mixtrat med sin bil i rad på puben Montgomerie Arms, i East Kilbride, den 8 juni förra året.
Han slog Mr Balfour med ett enda slag, vilket fick honom att falla bakåt och slå huvudet på golvet. Mr Balfour dog efter två skallfrakturer.
Brady erkände att han åtalats för mord. Domen sköts upp.
Högsta domstolen i Glasgow hörde att Balfour var gift i 47 år och hade en utomäktenskaplig relation med Bradys mor som slutade illa på juldagen 2012.
Som ett resultat av detta föll Brady och Balfour ut.
De anmälde varandra till polisen för vandalism och brott mot freden, men inga åtgärder vidtogs på grund av otillräckliga bevis.
Domstolen hörde att Brady, som är från East Kilbride, gick in på puben och anklagade Mr Balfour för att ha lagt socker i bilens tank.
Han blev aggressiv och frågade om de ville ta saken utanför.
När mr Balfour lade händerna i fickorna slog Brady honom med ett slag. Han föll baklänges och låg orörlig på golvet.
Domstolen hörde att Mr Balfour hade två frakturer på skallen, blåmärken på munnen och två svarta ögon. Dödsorsaken var en huvudskada.
Domare Lord Turnbull uppskjuten dom över Brady till nästa månad.
En man har erkänt mordet på en pensionär som hade varit inblandad i en treårig affär med sin mor.