Chess puzzle (Crushing)
Moves: 1. c4 e5 2. Nc3 Nc6 3. Nf3 Bc5 4. e3 d6 5. d4 exd4 6. exd4 Bb6 7. Nd5 Nge7 8.
Nxb6 axb6 9. d5 Na7 10. b3 O-O 11. Bb2 b5 12. Bd3 Bg4 13. Bxh7+ Kxh7 14. Ng5+
Kg8 15. Qxg4 Re8 16. Ne6 Ng6 17. O-O-O fxe6 18. h4 Re7 19. f4 Qe8 20. h5 Nf8
21. h6 g6 *
Position (FEN): r3qnk1/npp1r3/3pp1pP/1p1P4/2P2PQ1/1P6/PB4P1/2KR3R w - - 0 22
White to move.
Themes: Advanced Pawn Middlegame  
Puzzle rating: 1257
Best move: h7+