Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. d3 h6 5. h3 Nf6 6. O-O O-O 7. Nc3 d6 8. Be3
Bxe3 9. fxe3 Na5 10. Bb3 Nxb3 11. axb3 Nh5 12. Qc1 Qf6 13. d4 Qg6 14. Kh1 Ng3+
15. Kh2 Nxf1+ 16. Qxf1 exd4 17. exd4 f5 18. Nd5 Rf7 19. Qc4 Kh7 20. Nf4 Qf6 21.
e5 Qe7 22. exd6 cxd6 23. Re1 Qc7 24. Qxf7 *
Position (FEN): r1b5/ppq2Qpk/3p3p/5p2/3P1N2/1P3N1P/1PP3PK/4R3 b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 949
Best move: Qxf7