Утром действительно прибыло польское войско. В жарком бою ляхи посекли и взяли в плен многих запорожцев, но натиска не выдержали и спрятались в городе. Тарас Бульба заметил, что пропал Андрий. В это же время от казака, вырвавшегося из татарского плена, стало известно о новой беде. Басурмане схватили многих запорожцев и украли казну Сечи. Куренной атаман Кукубенко предложил разделиться. Те, чьи родные оказались у татар, отправились их освобождать, а остальные решили с поляками воевать. Тарас остался возле Дубно, так как думал, что Андрий там. Воодушевленные речью Бульбы, казаки вступили в бой. После его завершения открылись ворота города, оттуда во главе гусарского полка вылетел Андрий. Избивая казаков, он расчищал дорогу ляхам. Тарас попросил товарищей заманить Андрия в лес. У юноши при виде отца пропал весь боевой запал. Когда Андрий приехал в лес на коне, Тарас велел ему слезть и подойти ближе. Он послушался, как ребенок. Бульба выстрелил в сына. Последнее, что губы юноши, было имя полячки. Тарас не позволил Остапу даже похоронить брата-предателя. К полякам пришла подмога. Остапа взяли в плен. Тарас был серьезно ранен. С поля боя его вынес Товкач. (это 7-10 главы)