Some context, time control was 75m for 30 moves.
At move 24 black has 3m on the clock & reached the control with a couple of seconds to spare....ok, ok, I'm making excuses.
white sealed the pretty obvious 31. Ra7
For the following week's resumption I messed around with some ideas bases on hxg3, not daring to hope etc, blah blah blah.
Obviously my move 48 is insane, but things have been a wee bit mental for a while anyways
Greenpawn, thank you so much, I'm not worthy!! 😀