Chess puzzle (Crushing)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. d4 Nf6 5. Nf3 Bg4 6. h3 Bh5 7. Bc4 Nc6 8.
O-O O-O-O 9. g4 Bg6 10. Ne2 e5 11. c3 a6 12. Bg5 Be7 13. b4 Qb6 14. a4 a5 15.
bxa5 Qxa5 16. Qb3 Be4 17. Nxe5 Nxe5 18. dxe5 Qxe5 19. Bxf6 Qxf6 20. Ng3 Bf3 21.
Rfb1 Bc5 22. Nh5 Qg6 23. Bxf7 Qxf7 *
Position (FEN): 2kr3r/1pp2qpp/8/2b4N/P5P1/1QP2b1P/5P2/RR4K1 w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1173
Best move: Qxf7