Chess puzzle (Crushing)
Moves: 1. e4 c5 2. f4 Nc6 3. Nf3 e6 4. Bb5 d5 5. Ne5 Ne7 6. O-O a6 7. Bxc6+ Nxc6 8.
exd5 Nxe5 9. fxe5 Qxd5 10. Qh5 g6 11. Qg5 Bg7 12. d4 Qxd4+ 13. Kh1 O-O 14. c3
Qxe5 15. Qh4 b6 16. Bf4 Qd5 17. Nd2 Bb7 18. Nf3 f6 19. Rad1 Qc6 20. Rd6 Qe8 21.
Rxb6 g5 22. Bxg5 fxg5 23. Qxg5 Bxf3 24. gxf3 Qe7 *
Position (FEN): r4rk1/4q1bp/pR2p3/2p3Q1/8/2P2P2/PP5P/5R1K w - - 1 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 857
Best move: Qxe7