Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bg5 e5 7. Nf3 Be7 8. Bc4
O-O 9. h3 Nc6 10. O-O h6 11. Bh4 b5 12. Bb3 b4 13. Ne2 Nxe4 14. Bd5 Bxh4 15.
Nxh4 Qxh4 16. Bxc6 Rb8 17. Qd5 Ng5 18. Qd3 Rd8 19. a3 Nxh3+ *
Position (FEN): 1rbr2k1/5pp1/p1Bp3p/4p3/1p5q/P2Q3n/1PP1NPP1/R4RK1 w - - 0 20
White to move.
Themes:  Middlegame  
Puzzle rating: 1668
Best move: gxh3