Chess puzzle (Equality)
Moves: 1. e4 e6 2. d4 d5 3. exd5 exd5 4. Nf3 Nf6 5. Bd3 Be7 6. Bg5 c6 7. O-O Bg4 8.
Nbd2 Nbd7 9. c3 O-O 10. Qc2 h6 11. Bh4 Ne8 12. Bxe7 Qxe7 13. Rfe1 Qd6 14. Ne5
Nxe5 15. dxe5 Qc7 16. f4 f6 17. h3 Bc8 18. Nf3 fxe5 19. fxe5 Bxh3 20. Nh4 g5
21. gxh3 *
Position (FEN): r3nrk1/ppq5/2p4p/3pP1p1/7N/2PB3P/PPQ5/R3R1K1 b - - 0 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1439
Best move: gxh4