Повествование в произведении ведется от имени главного героя, солдата, входящего в один из расчет противотанковых орудий, Лозняка.
Рожденный на белорусской земле, в довоенное время Лозняк обучается в техникуме на педагога, а с началом войны попадает в партизанский отряд, где оказывается несколько раз раненым. После госпиталя Лозняка направляется в качестве замкового при артиллерийском расчете.
Во время одной из проводимой немецкими войсками операции советская армия проводит отступление и боевой расчет оказывается на три бесконечных дня окруженным фашистами и отрезанным от помощи действительной армии.
Волею судьбы в тесном окопе собираются люди разного характера, судеб, нравов и всем им предстоит выстоять танковую атаку гитлеровской армии. До момента начала смертельного боя в окружении простого солдатского быта писателем описываются чувства каждого члена боевого расчета к молоденькой санитарке, к которой мужчины несмотря на разницу в своем возрасте жутко ревнуют друг к другу.
Кульминацией повести становится самоотверженный поступок санитарки, которая бросается наперерез громыхающему танку, видя трусость сильного физически солдата.
Танковую атаку удается пережить лишь Лозняку, понимающему проявленный его товарищами героизм.