Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nc3 Nc6 3. Bb5 a6 4. Bxc6 bxc6 5. d3 d5 6. h3 dxe4 7. Nxe4 e6 8.
Be3 Qa5+ 9. c3 Bb7 10. Bd2 Be7 11. c4 Qb6 12. b3 Nf6 13. Rb1 Nxe4 14. dxe4 Bc8
15. Nf3 Bf6 16. O-O O-O 17. Qe1 e5 18. Bc3 Re8 19. Ba5 Qb7 20. Bd2 Qe7 21. Bc3
a5 22. Bxa5 Bg5 23. a4 Qf6 24. Bc3 Bxh3 25. gxh3 *
Position (FEN): r3r1k1/5ppp/2p2q2/2p1p1b1/P1P1P3/1PB2N1P/5P2/1R2QRK1 b - - 0 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 965
Best move: Qxf3