Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 dxc4 3. Nc3 a6 4. e3 e6 5. Bxc4 Bb4 6. Bd2 Nf6 7. Nf3 Nc6 8. O-O
Bd7 9. a3 Ba5 10. Rc1 O-O 11. Ba2 Na7 12. b4 Bb6 13. Na4 Nb5 14. Nxb6 cxb6 15.
a4 Nc7 16. Bb1 Ncd5 17. Ne5 Qe7 18. Nxd7 Nxd7 19. Rc4 b5 20. axb5 axb5 21. Rc1
Nxb4 22. Bxb4 Qxb4 23. e4 Nf6 24. e5 Nd5 25. Bxh7+ *
Position (FEN): r4rk1/1p3ppB/4p3/1p1nP3/1q1P4/8/5PPP/2RQ1RK1 b - - 0 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 797
Best move: Kxh7