Chess puzzle (Equality)
Moves: 1. d4 f5 2. e3 Nf6 3. Nf3 e6 4. Be2 Be7 5. a3 b6 6. Nc3 Bb7 7. O-O d6 8. Bb5+
Nbd7 9. b4 O-O 10. Bb2 e5 11. dxe5 Nxe5 12. Nxe5 dxe5 13. Bc4+ Kh8 14. Qe2 Bd6
15. Rad1 Qe8 16. Bb5 Qg6 17. f3 f4 18. Bd3 Qh6 19. e4 Bc8 20. h3 Qg6 21. Qf2
Bxh3 22. Nd5 Nh5 23. Rd2 Ng3 *
Position (FEN): r4r1k/p1p3pp/1p1b2q1/3Np3/1P2Pp2/P2B1Pnb/1BPR1QP1/5RK1 w - - 4 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1363
Best move: gxh3