Chess puzzle (Equality)
Moves: 1. e4 e6 2. d4 g6 3. Nf3 Bg7 4. Be3 Nf6 5. Bd3 c6 6. c3 d5 7. Nbd2 O-O 8. e5
Nfd7 9. h4 h5 10. Qc2 f5 11. Bg5 Qe8 12. O-O-O c5 13. Kb1 c4 14. Be2 Na6 15.
Nh2 b5 16. f3 b4 17. g4 hxg4 18. fxg4 Rb8 19. h5 gxh5 20. gxh5 b3 21. axb3 Nb6
22. b4 Nxb4 23. cxb4 Na4 24. h6 Rxb4 25. h7+ *
Position (FEN): 2b1qrk1/p5bP/4p3/3pPpB1/nrpP4/8/1PQNB2N/1K1R3R b - - 0 25
Black to move.
Themes: Defensive Move Middlegame  
Puzzle rating: 1754
Best move: Kh8