Chess puzzle (Crushing)
Moves: 1. Nf3 d5 2. d4 c6 3. Bf4 e6 4. Nbd2 Nd7 5. e3 Ngf6 6. c4 Bb4 7. a3 Bxd2+ 8.
Qxd2 a6 9. a4 O-O 10. a5 b6 11. b4 Ne4 12. Qc2 bxa5 13. bxa5 Nef6 14. Be2 Nh5
15. Bd6 Re8 16. h3 Nhf6 17. Rb1 Qxa5+ 18. Bb4 Qd8 19. O-O a5 20. Bc3 c5 21. Ra1
dxc4 22. Bxc4 Ne4 *
Position (FEN): r1bqr1k1/3n1ppp/4p3/p1p5/2BPn3/2B1PN1P/2Q2PP1/R4RK1 w - - 1 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 988
Best move: Qxe4