I can't find the solution of a 1863 rated chess problem: lichess.org/training/78758 .
I think the best move is 24. Qh8 but I'm not sure.
Can someone give me a hint or some help? It would be great!
p.s.: It's the puzzle of the day...