White has only a couple of possible moves and chooses to move the king.
56... hxg3
I decide to get the bishop out of the way.
57. fxg3 Rg4e4
Threatening the queen and also Re2 followed by Qg2++
58. Qe5xg5
White again finds a nice move. Now, if Re2 then Qh4+ and chances for a perpetual check draw....
58... Qf3f2
I therefore play the check with the queen instead. White MUST play Kh3 (Kh1 leads to Re1++),
59. Kh2h3
Sure enough.....I can now see the mate again...after thinking I had it several times....
59... Qf2f1
Almost there...Kh2 is forced.
60. Kh3h2
This allows me to administer the coup de grace
60... Re4e2
thus..... White played a stout defence and I found my mate net thwarted a couple of times. I am glad that I managed to mate without the need for an inelegant queening push....