Chess puzzle (Crushing)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Zukertort_Variation
Moves: 1. Nf3 d5 2. d4 e6 3. Bf4 Bd6 4. e3 a6 5. Bd3 Nc6 6. O-O Bxf4 7. exf4 Nf6 8. c3
Ng4 9. h3 Nf6 10. Ne5 Qd6 11. Qc2 b5 12. a4 b4 13. Nxc6 Qxc6 14. cxb4 Qd6 15.
f5 exf5 16. Bxf5 Bxf5 17. Qxf5 Qxb4 18. Qe5+ Qe7 19. Re1 O-O *
Position (FEN): r4rk1/2p1qppp/p4n2/3pQ3/P2P4/7P/1P3PP1/RN2R1K1 w - - 4 20
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 650
Best move: Qxe7