Ночью Иван Иванович крадётся с пилою в руке и подпиливает столбы хлева, и тот падает со страшным треском. Весь следующий день Ивану Ивановичу чудится, что ненавистный сосед отомстит ему и, по крайней мере, подожжёт его дом. Чтобы опередить Ивана Никифоровича, он спешит в миргородский поветовый суд, чтобы подать на соседа жалобу. После него с той же целью в суд является и Иван Никифорович. Судья по очереди уговаривает соседей помириться, но они непреклонны. Общее замешательство в суде завершает чрезвычайное происшествие: бурая свинья Ивана Ивановича вбегает в комнату, хватает прошение Ивана Никифоровича и убегает с бумагой.
К Ивану Ивановичу направляется городничий, обвиняя хозяина в поступке его свиньи и одновременно пытаясь уговорить примириться с соседом. Визит городничего не приносит успеха.
Иван Никифорович пишет новую жалобу, бумагу кладут в шкаф, и она лежит там год, другой, третий. Иван Никифорович строит новый гусиный хлев, вражда соседей крепнет. Весь город живёт одним желанием — примирить врагов, но это оказывается невозможным. Где появляется Иван Иванович, там не может быть Ивана Никифоровича, и наоборот.
На ассамблее, которую даёт городничий, порядочное общество обманом сводит нос к носу враждующих соседей. Все уговаривают их протянуть друг Другу руки в знак примирения. Вспоминая причину ссоры, Иван Никифорович говорит: «Позвольте вам сказать по-дружески, Иван Иванович! Вы обиделись за черт знает что такое: за то, что я вас назвал гусаком... » Обидное слово вновь произнесено, Иван Иванович в бешенстве, примирение, уже почти свершившееся, летит в прах!
Через двенадцать лет в праздничный день в церкви среди народа, поодаль друг от друга, стоят два старика — Иван Иванович и Иван Никифорович. Как же они изменились и постарели! Но все их мысли заняты судебной тяжбой, которая ведётся уже в Полтаве, и даже в дурную погоду ездит туда Иван Никифорович в надежде решить дело в свою пользу. Ждёт благоприятных известий и Иван Иванович.. .