Chess puzzle (Crushing)
Moves: 1. e4 c5 2. c4 Nc6 3. Nc3 e6 4. Nf3 d6 5. d3 Nf6 6. Be2 Be7 7. O-O a6 8. a3 Qc7
9. Rb1 O-O 10. Bf4 Nh5 11. Be3 Nf6 12. Qd2 b6 13. h3 Bb7 14. Bf4 e5 15. Bh2 h6
16. Ne1 Nd4 17. f4 b5 18. fxe5 dxe5 19. Nf3 Bd6 20. cxb5 axb5 21. Nxd4 exd4 22.
Bxd6 dxc3 23. Qf4 Qb6 24. bxc3 Rfe8 25. c4 b4 26. axb4 cxb4+ 27. Kh1 b3 28. c5
Qc6 29. Rxb3 Ra2 30. Bf3 Bc8 31. e5 Qa4 32. Rb8 *
Position (FEN): 1Rb1r1k1/5pp1/3B1n1p/2P1P3/q4Q2/3P1B1P/r5P1/5R1K b - - 2 32
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1228
Best move: Qxf4