Ответ:

Пугачёв понял, что Маша — невиновная девушка, которую Швабрин удерживает и мучает. На его решение повлияли её бедственное положение, её искренность и то, что Гринёв прежде не раз проявлял к нему честность и смелость.