Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 d6 3. h3 Nf6 4. Nc3 c6 5. Bc4 Nxe4 6. Bxf7+ Kxf7 7. Nxe4 Be7 8.
d4 exd4 9. Qxd4 Rf8 10. Neg5+ Kg8 11. O-O h6 12. Ne4 d5 13. Nc5 b6 14. Nd3 Nd7
15. Nf4 Bc5 16. Qc3 Nf6 17. Ng6 Rf7 18. Nfe5 Rc7 19. Bf4 Ne4 20. Qb3 Bd6 21. f3
Bc5+ 22. Kh1 Ng5 23. c4 Be6 24. Rad1 Qe8 25. cxd5 Bxd5 26. Qc3 Rcc8 27. h4 Ne6
28. b4 Nxf4 29. Nxf4 Bd6 30. Rfe1 Bxe5 31. Rxe5 Qf7 32. Rde1 *
Position (FEN): r1r3k1/p4qp1/1pp4p/3bR3/1P3N1P/2Q2P2/P5P1/4R2K b - - 2 32
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 943
Best move: Qxf4