Chess puzzle (Crushing)
Moves: 1. d4 Nc6 2. d5 Ne5 3. Nf3 Nxf3+ 4. gxf3 d6 5. e4 e5 6. Rg1 f6 7. Nc3 a6 8. Be3
Bd7 9. Qd2 g5 10. O-O-O h6 11. h4 Be7 12. Be2 f5 13. Qe1 c6 14. f4 g4 15. exf5
h5 16. fxe5 dxe5 17. Bd3 Nf6 18. Bg5 cxd5 19. Qxe5 Rf8 20. Rge1 Rf7 21. Bxf6
Rxf6 22. Qxf6 Bc6 23. Qg6+ Kd7 24. f6 Bxf6 25. Bf5+ Kc7 26. Qf7+ Kb6 27. Re6
Bxc3 28. bxc3 Qxh4 29. Rxd5 Qh1+ 30. Rd1 Qf3 31. Be4 *
Position (FEN): r7/1p3Q2/pkb1R3/7p/4B1p1/2P2q2/P1P2P2/2KR4 b - - 4 31
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 982
Best move: Qxf7