Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be3 e5 7. Nb3 b5 8. f3
Be6 9. Qd2 Be7 10. a3 Bxb3 11. cxb3 O-O 12. O-O-O Nc6 13. Kb1 Rc8 14. g4 Na5
15. Ka2 h6 16. g5 hxg5 17. Bxg5 Ne8 18. Rg1 Bxg5 19. Rxg5 f6 20. Rg3 Qd7 21.
Nd5 Qd8 22. Bh3 Rc5 23. Qh6 Rxd5 24. Be6+ Rf7 25. Bxd5 Kf8 26. Bxf7 *
Position (FEN): 3qnk2/5Bp1/p2p1p1Q/np2p3/4P3/PP3PR1/KP5P/3R4 b - - 0 26
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1614
Best move: gxh6