Chess puzzle (Crushing)
Moves: 1. d4 Nc6 2. e3 e5 3. c3 Bd6 4. g3 Nf6 5. f4 O-O 6. fxe5 Be7 7. exf6 Bxf6 8.
Bd3 d6 9. Qc2 g6 10. h4 Bg4 11. Nd2 Bf5 12. Bxf5 gxf5 13. Qxf5 Bg7 14. h5 Bh6
15. g4 Ne7 16. Qe4 f5 17. gxf5 Nxf5 18. Ngf3 Nxe3 19. Qe6+ Rf7 20. Qxh6 Nc2+
21. Kd1 Nxa1 22. Ng5 Rg7 23. Qe6+ Kh8 24. Qf6 *
Position (FEN): r2q3k/ppp3rp/3p1Q2/6NP/3P4/2P5/PP1N4/n1BK3R b - - 5 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 615
Best move: Qxf6