Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 d6 3. Nc3 g6 4. e4 Bg7 5. Nf3 O-O 6. Be2 b6 7. O-O Bb7 8. d5
Nbd7 9. Kh1 Nc5 10. Nd2 a6 11. f4 c6 12. Qe1 Rb8 13. f5 Ba8 14. Qh4 b5 15. Rf3
b4 16. Nd1 cxd5 17. fxg6 fxg6 18. exd5 e6 19. Rh3 exd5 20. cxd5 Bxd5 21. Ne3
Be6 22. Bg4 Qd7 23. Bxe6+ Qxe6 24. Ng4 Qe1+ *
Position (FEN): 1r3rk1/6bp/p2p1np1/2n5/1p4NQ/7R/PP1N2PP/R1B1q2K w - - 2 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 846
Best move: Qxe1