Chess puzzle (Crushing)
Moves: 1. e4 g6 2. Nf3 Bg7 3. Bc4 c5 4. d3 Nc6 5. c3 e6 6. Be3 b6 7. Na3 a6 8. Bb3
Nge7 9. Bc2 Bb7 10. Nc4 d5 11. exd5 exd5 12. Ncd2 O-O 13. d4 cxd4 14. Nxd4 Nxd4
15. Bxd4 Rc8 16. Nf3 Nf5 17. Bxg7 Nxg7 18. O-O Re8 19. Re1 Qc7 20. Bb3 Rxe1+
21. Qxe1 Re8 22. Qd2 Rd8 23. Re1 Qd7 24. h3 Nf5 25. Ne5 Qd6 26. Ng4 d4 27. Ne5
Bd5 28. c4 Be6 29. Nd3 Nh4 30. Qg5 Nf5 31. Nf4 h6 32. Qf6 Bxc4 33. Bxc4 *
Position (FEN): 3r2k1/5p2/pp1q1Qpp/5n2/2Bp1N2/7P/PP3PP1/4R1K1 b - - 0 33
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 954
Best move: Qxf6