Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nc6 5. Bb5 Bd7 6. O-O a6 7. Ba4 b5 8. Bb3
Nf6 9. Re1 e5 10. Nf3 Be7 11. Nc3 O-O 12. Bg5 Bg4 13. h3 Bxf3 14. Qxf3 Nd4 15.
Qd1 Nxb3 16. axb3 h6 17. Bh4 g5 18. Bg3 Qb6 19. Qf3 Kh8 20. h4 g4 21. Qf5 Rg8
22. Nd5 Nxd5 23. exd5 Rg7 24. Qd7 Rd8 *
Position (FEN): 3r3k/3Qbpr1/pq1p3p/1p1Pp3/6pP/1P4B1/1PP2PP1/R3R1K1 w - - 3 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1069
Best move: Qxe7