Гринев был привезен в разоренную Казань и помещен в тюрьму. На суде ему было предъявлено обвинение в преступных сношениях с бунтовщиками. Офицер дал четкие и уверенные объяснения по поводу знакомства с Пугачевым. В противовес этим объяснениям был зачитан донос, в котором клеветнически описывалось поведение Гринева, и введен в зал заседаний сам доносчик. Гринев был изумлен тому, что этим человеком оказался Швабрин. Прежних своих объяснений Гринев отвергать не стал, оба они были выведены из зала суда, и более Гринева не допрашивали. Марья Ивановна была от всего сердца принята родителями Гринева, и всю семью поразило известие сначала об аресте Петра Андреича, а потом и приговоре суда о ссылке на вечное поселение. Маша догадывалась о том, что она виной этому, и однажды вечером объявила старикам о необходимости выезда в Петербург. Андрей Петрович Гринев в цель путешествия посвящен не был, а матушке Маша кое-что объяснила, и та пожелала ей успеха. Под Петербургом, в Царском Селе, ей посчастливилось переговорить с придворной дамой и рассказать об истинном положении вещей. Дама взялась ходатайствовать перед царицей о решении Машиного вопроса. Каково же было изумление девушки, когда вскоре она была вызвана к царице, и Марья Ивановна узнала в ней ту самую даму, с которой разговаривала на утренней прогулке! Императрица простила Гринева, взяла на себя устройство состояния барышни и отпустила. Гринев был отпущен по именному повелению и присутствовал при казни Пугачева. После всех этих событий он женился на Марье Ивановне и прожил с ней долгую счастливую жизнь.