Victory from the jaws of defeat. That is the only way I can describe the following game. Once in a while, your pieces are all in the right places to make it possible. If not for the tempo-gaining checks, I would not be able to pull off this great escape.
Black had just played the seemingly crushing 32... Rb1. There are two main variations from here and both begin with the very convenient and temporizing 33. e7+.
Let's see how the game went from here: 33...kf7 34. e8(Q)+, kf6 35. qe6+, kg6 36. rg7+, kf4 37. qe5+ ( missing 37. qe4# ) , kf3 38. rg3+, kf2 and finally 39. qe2# with only four seconds left on my clock!
The other variation goes from 33. ...ke8 34. rc8+, kf7 35. e8(Q)+, kg7 36. qh8+, kg5 37. rg8+, kf7 and finally 38. qg7#. There are sub-variations under these two main lines, and I will leave it up to the reader to explore them.