that was stupid. It was suicidal for the rook to go to the bottom rank
Rook power

If you are talking about the white rook going to the bottom rank, then note that if the queen took it, Qxh7# rapidly follows.
If you are talking about hte black rook going ot the bottom rank, then what better move can black play?

that was stupid. It was suicidal for the rook to go to the bottom rank
Please give a better line of play for either side?

i mean move 2 for black where he gets eaten without a second thought
Okay, in that case I agree that a spite check is stupid. But it's the best black can do to avoid losing (there follows a mate-in-12 according to Rybka, so black HAS to do that spite check sometime).
White to move and win.