Почему Пугачев освободил Машу Миронову
Потому что она была невестой главного героя, который в своё время отдал пугачёву заячий тулупчик
И ещё потому, что он увидел искренние чувства со стороны Маши и Петруши, в то время как сам был одинок и только мог мечтать о такой любви!