Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 Nf6 3. cxd5 Nxd5 4. e4 Nb6 5. Be3 e6 6. a3 Nc6 7. Nf3 Be7 8. Nc3
O-O 9. Bd3 Na5 10. Qe2 Nb3 11. Rd1 c5 12. d5 exd5 13. exd5 Bg4 14. O-O Rc8 15.
Bc2 c4 16. h3 Bh5 17. Bxh7+ *
Position (FEN): 2rq1rk1/pp2bppB/1n6/3P3b/2p5/PnN1BN1P/1P2QPP1/3R1RK1 b - - 0 17
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1718
Best move: Kxh7