Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. Bg5 e6 3. e4 Be7 4. Nc3 b6 5. Bd3 Bb7 6. Nf3 d6 7. Qe2 O-O 8. h4
d5 9. e5 Nfd7 10. Bxe7 Qxe7 11. Bxh7+ Kh8 12. Bd3 f5 13. exf6 Nxf6 14. Ne5 Qe8
15. O-O-O Ne4 16. h5 Rxf2 17. Qg4 Nd7 18. Ng6+ Kh7 19. Nxe4 dxe4 20. Bxe4 Bxe4
*
Position (FEN): r3q3/p1pn2pk/1p2p1N1/7P/3Pb1Q1/8/PPP2rP1/2KR3R w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 954
Best move: Qxe4