Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. Bb5+ Bd7 4. Bxd7+ Nxd7 5. O-O g6 6. c3 Ngf6 7. Re1 Bg7 8.
d4 cxd4 9. cxd4 O-O 10. Nc3 a6 11. Bf4 Re8 12. e5 dxe5 13. dxe5 Nh5 14. Bg3 e6
15. Bh4 Qc7 16. Qd4 f6 17. exf6 Bxf6 18. Bxf6 Nhxf6 19. Ng5 Qc6 20. Nf3 Rad8
21. Ne5 Nxe5 22. Qxe5 b5 *
Position (FEN): 3rr1k1/7p/p1q1pnp1/1p2Q3/8/2N5/PP3PPP/R3R1K1 w - - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1138
Best move: Qxf6