Chess puzzle (Crushing)
Moves: 1. e4 e6 2. d4 d5 3. Bd3 c6 4. Nf3 dxe4 5. Bxe4 Nf6 6. Nbd2 Bd6 7. O-O O-O 8.
Re1 Nbd7 9. c3 Qc7 10. b3 Ng4 11. h3 Ngf6 12. Bb2 Re8 13. Nc4 Be7 14. Qc2 b5
15. Nce5 Rb8 16. Nxc6 Rb6 17. Nxe7+ Rxe7 18. Rad1 Nxe4 19. Qxe4 Bb7 20. Qh4
Bxf3 21. Rd3 Bc6 *
Position (FEN): 6k1/p1qnrppp/1rb1p3/1p6/3P3Q/1PPR3P/PB3PP1/4R1K1 w - - 2 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 783
Best move: Qxe7