i just had this position, at move 28, after black played king g8, white to move, what would you do?
xe7 xe7
qd5+ kf8
h8
"xe7" is not a valid chess notation.
29. Rxe7 is a big blunder. Black plays Qxe7, and draw.
Instead, 29. Qd5+ leads to an incredible mate.
Do you have time to play Qg6 and follow it up with Rh7 and then Qh5?
That mate threat would be hard to stop.