Unfortunately, the discovered check made possible by this move is not very useful
31... Ne3c4 32. Kf2g3 Nc4xd2
I figured the fewer minor pieces white had, the better
33. Nf3xd2 Qc5c3 34. Nd2f3 Qc3xb3
Picking up material and creating open files for my pawns to queen
35. Re8e7
White clearly wants to get rid of some of black’s potential queens
35... c5
Preserving two adjacent passed pawns
36. Kg3f2 d4
Advances a passed pawn but also enables the black queen to protect the pawn on f7
37. Nf3e5
The white knight is dangerous here - attacks the pawn on f7, denies an escape square for the black king and protects square d3 for a check from the white bishop