soheil_hooshdaran wrote:How come White didn't take the Rook?
[FEN "8/1b3p1k/pp4p1/4n3/P3P3/2N5/6rP/1BR4K w - - 0 24"] [SetUp "1"] *
I would suspect the game has been incorrectly input. The names sound American, so it is possible the game was originally published in Descriptive notation. As recorded the moves Rxb2 and Rxg2 were played in succession. Although you are supposed to record in descriptive as RxQNP and RxKNP, if they had been recorded as RxNP, that's how the ambiguity might arise.
It's plausible then, that the moves were played in the order Rxg2 and Rxb2, which anyway looks a more logical way the play the position.