Chess puzzle (Equality)
Moves: 1. d4 d5 2. Nf3 c6 3. Bf4 Bf5 4. c3 e6 5. e3 Nf6 6. Nbd2 a5 7. Nh4 Bg6 8. Nhf3
b5 9. Ne5 Be7 10. h3 Nh5 11. Bh2 f6 12. Nxg6 hxg6 13. Qc2 f5 14. Be2 Bd6 15.
Bxd6 Qxd6 16. Nf3 Nd7 17. Nh4 e5 18. Bxh5 *
Position (FEN): r3k2r/3n2p1/2pq2p1/pp1ppp1B/3P3N/2P1P2P/PPQ2PP1/R3K2R b KQkq - 0 18
Black to move.
Themes:  Middlegame  
Puzzle rating: 1525
Best move: Rxh5