A very lively game.
About 30...b6 "the only thing he could do - moving pawns": How about ...Qd4, with the idea to trade queens and activate the rooks, and move the knight to a better square like e6. It would make the win more difficult.