Chess puzzle (Crushing)
Moves: 1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nf6 5. Nxf6+ exf6 6. c3 Bd6 7. Bd3 O-O 8.
Nf3 Re8+ 9. Be2 Bg4 10. O-O Nd7 11. Be3 Qc7 12. h3 Bh5 13. Bd3 Re7 14. a4 Rae8
15. g4 Bg6 16. Re1 Bf4 17. Bd2 Bxd3 18. Rxe7 Rxe7 19. Bxf4 Qxf4 20. Qxd3 g6 21.
Ne1 h5 22. Ng2 Qg5 23. f4 Qd5 24. Ne3 *
Position (FEN): 6k1/pp1nrp2/2p2pp1/3q3p/P2P1PP1/2PQN2P/1P6/R5K1 b - - 2 24
Black to move.
Themes:  Endgame  
Puzzle rating: 1674
Best move: Qf3