Chess puzzle (Crushing)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. Nf3 cxd4 5. Nxd4 Nc6 6. Bb5 Bd7 7. Bxc6 bxc6 8.
O-O c5 9. Ne2 Ne7 10. Bg5 Qc7 11. f4 h6 12. Bh4 Nf5 13. Bf2 d4 14. Nd2 Bc6 15.
Nc4 Qb7 16. Na5 Qb6 17. Nxc6 Qxc6 18. g4 Ne3 19. Bxe3 dxe3 20. f5 Qe4 21. fxe6
Qxg4+ 22. Ng3 Qxe6 23. Qf3 Be7 *
Position (FEN): r3k2r/p3bpp1/4q2p/2p1P3/8/4pQN1/PPP4P/R4RK1 w kq - 2 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 828
Best move: Qxa8+