@tpr Yeh. To be honest I seen giving up the knight for the mate but I didn't check queen takes until the move after. Anyway even though not as accurate more aesthetically pleasing. Also after 29... Ra7 its still dead dead dead lost. Ra7 I think actually makes my task even easier in terms of human moves. I just take it a bunch of times then queen the b pawn in fairly short order. Not a lot to do about it he can have the knight on h4. But the pawn will be very strong.
e: I don't even know how someone would come up with a defensive move like Ra7. It doesn't make much sense to me other than to trade the rooks off. Okay its a bit strange to do it in that fashion but it might not be impossible to find. In blitz surely a defensive move like that is very hard to see.