Chess puzzle (Equality)
Moves: 1. e4 c5 2. c3 d5 3. exd5 Qxd5 4. Nf3 Nf6 5. Be2 e5 6. O-O Nc6 7. Na3 e4 8. Nb5
Qd7 9. Ne1 a6 10. Na3 b5 11. d3 Bd6 12. dxe4 O-O 13. f3 Qc7 14. h3 Rd8 15. Qc2
Bh2+ 16. Kh1 Nh5 17. f4 Nxf4 18. Bxf4 Bxf4 19. Nf3 Bxh3 *
Position (FEN): r2r2k1/2q2ppp/p1n5/1pp5/4Pb2/N1P2N1b/PPQ1B1P1/R4R1K w - - 0 20
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1438
Best move: gxh3