Chess puzzle (Crushing)
Moves: 1. d4 c5 2. d5 Nf6 3. c4 e6 4. Nc3 d6 5. e4 Nbd7 6. Nf3 g6 7. b3 Bg7 8. Rb1 O-O
9. Bb2 a6 10. Bd3 exd5 11. exd5 Re8+ 12. Be2 Ne5 13. O-O Nxf3+ 14. Bxf3 Bf5 15.
Rc1 Qd7 16. h3 Rab8 17. Re1 b5 18. Ne2 bxc4 19. Rxc4 Rb4 20. Ng3 Rxc4 21. bxc4
Rxe1+ 22. Qxe1 h6 23. Nxf5 Qxf5 24. g4 *
Position (FEN): 6k1/5pb1/p2p1npp/2pP1q2/2P3P1/5B1P/PB3P2/4Q1K1 b - - 0 24
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 974
Best move: Qxf3