Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. c4 e6 3. Nf3 d5 4. e3 c5 5. cxd5 exd5 6. dxc5 Bxc5 7. Nc3 Nc6 8.
Bb5 O-O 9. O-O a6 10. Ba4 Be6 11. a3 Re8 12. b4 Bb6 13. Ne2 Qd6 14. Bb2 Bc7 15.
Bxc6 bxc6 16. h3 Ne4 17. Qd4 f6 18. Rfd1 Bxh3 *
Position (FEN): r3r1k1/2b3pp/p1pq1p2/3p4/1P1Qn3/P3PN1b/1B2NPP1/R2R2K1 w - - 0 19
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1608
Best move: gxh3