Chess puzzle (Crushing)
Moves: 1. d4 e6 2. c4 c6 3. e4 Qh4 4. Nc3 Bb4 5. Qc2 Nf6 6. Bd3 d5 7. cxd5 cxd5 8.
Qa4+ Nc6 9. g3 Bxc3+ 10. bxc3 Qg4 11. exd5 exd5 12. Be2 Qe4 13. Nf3 O-O 14. Qd1
Bg4 15. O-O Rfe8 16. Be3 Na5 17. Ng5 Bxe2 18. Qxe2 Qf5 19. Qb5 b6 20. Rfe1 Nc4
21. Bf4 Ne4 22. Rxe4 dxe4 *
Position (FEN): r3r1k1/p4ppp/1p6/1Q3qN1/2nPpB2/2P3P1/P4P1P/R5K1 w - - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1432
Best move: Qxf5