Гринев пришел к Швабрину, чтобы он оценил его "песенку", но т.к. там было написано про Машу, Швабрин сразу подумал, что говорится о Маше Мироновой, в которую он был влюблен и всячески хотел отворотить Гринева от нее.
Швабрин стал обижать Машу, говорить про нее плохие вещи, а Гриневу это не понравилось и он заступился, за это Швабрин вызвал его на дуэль. Виноват Швабрин, т.к. он первый начал переговариваться с Гриневым.