Chess puzzle (Crushing)
Moves: 1. e4 f5 2. exf5 Nf6 3. Nc3 d5 4. Bd3 c5 5. b3 Nc6 6. g4 Ne5 7. h3 Nxd3+ 8.
cxd3 b6 9. Qf3 Bb7 10. Nge2 Qd7 11. O-O d4 12. Ne4 h5 13. g5 Nxe4 14. dxe4 e6
15. f6 gxf6 16. gxf6 O-O-O 17. d3 Qf7 18. Re1 Rg8+ 19. Kf1 Bg7 20. Bg5 Rdf8 21.
Ng3 Bh8 22. h4 Bxf6 23. Bxf6 Qg6 24. Qxh5 *
Position (FEN): 2k2rr1/pb6/1p2pBq1/2p4Q/3pP2P/1P1P2N1/P4P2/R3RK2 b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1898
Best move: Qxf6