Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bc4 e6 4. Nc3 a6 5. O-O b5 6. Be2 Nge7 7. d4 cxd4 8.
Nxd4 Qc7 9. Be3 Ng6 10. f4 Bd6 11. e5 Be7 12. Ne4 Bb7 13. Nxc6 Bxc6 14. Nd6+
Bxd6 15. exd6 Qb7 16. Bf3 O-O 17. b3 Bxf3 18. Rxf3 Nh4 19. Rg3 Rac8 20. Bd4 Ng6
21. h4 f6 22. h5 Nxf4 23. Qg4 g6 *
Position (FEN): 2r2rk1/1q1p3p/p2Pppp1/1p5P/3B1nQ1/1P4R1/P1P3P1/R5K1 w - - 0 24
White to move.
Themes: Hanging Piece, Pin Middlegame  
Puzzle rating: 1675
Best move: Qxf4