White has no checks, and Black is threatening 27...Bd3+ followed by Qa2 mate, but here comes a brilliant resource.
24. g1g7  24... g8h8 [%c_effect h8;square;h8;type;Mistake;persistent;true] The wrong square. Now White is winning, thanks to an incredible tactical idea. 25. g7h7 [%c_effect h7;square;h7;type;GreatFind;persistent;true] 25... h8h7  26. h3f5 