Chess puzzle (Crushing)
Moves: 1. d4 b6 2. Bf4 Bb7 3. e3 Nf6 4. Nf3 Nh5 5. Be5 d6 6. Ng5 dxe5 7. Qxh5 g6 8.
Qg4 Nc6 9. Bb5 Bg7 10. c3 O-O 11. O-O a6 12. Bc4 e6 13. Nd2 Na5 14. Bd3 h6 15.
Nxe6 fxe6 16. Qxe6+ Kh8 17. Bxg6 Rf6 18. Qg4 Qd6 19. Bc2 Rg8 20. Ne4 Bxe4 *
Position (FEN): 6rk/2p3b1/pp1q1r1p/n3p3/3Pb1Q1/2P1P3/PPB2PPP/R4RK1 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1547
Best move: Qxe4