Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 e6 3. Nf3 Nf6 4. Bg5 Be7 5. e3 Ne4 6. Bxe7 Qxe7 7. Nc3 Nxc3 8.
bxc3 O-O 9. Bd3 dxc4 10. Bxc4 Nd7 11. Qd3 g6 12. Bb3 c5 13. O-O a6 14. Bc2 b5
15. Qe4 Rb8 16. Ne5 Bb7 17. Nc6 Qd6 18. d5 Bxc6 19. dxc6 Ne5 20. Qf4 Qd8 *
Position (FEN): 1r1q1rk1/5p1p/p1P1p1p1/1pp1n3/5Q2/2P1P3/P1B2PPP/R4RK1 w - - 3 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1108
Best move: Qxe5