Chess puzzle (Crushing)
Moves: 1. c4 e5 2. Nc3 Nf6 3. g3 Nc6 4. Bg2 Bb4 5. e3 d6 6. Nge2 Be6 7. b3 Qd7 8. a3
Bxc3 9. Nxc3 O-O 10. O-O d5 11. cxd5 Nxd5 12. Nxd5 Bxd5 13. Bxd5 Qxd5 14. Bb2
Ne7 15. d4 e4 16. Qc2 c6 17. Qc4 Qf5 18. Rad1 Rad8 19. b4 b5 20. Qc5 Ra8 *
Position (FEN): r4rk1/p3nppp/2p5/1pQ2q2/1P1Pp3/P3P1P1/1B3P1P/3R1RK1 w - - 2 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1036
Best move: Qxe7