Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Bc4 Nc6 3. c3 Nf6 4. d3 e6 5. Nf3 Be7 6. h3 d5 7. exd5 exd5 8. Bb3
O-O 9. O-O Bf5 10. Re1 Qd7 11. Bg5 h6 12. Bh4 Rad8 13. Ba4 Rfe8 14. Ne5 Qc7 15.
d4 Ne4 16. Qh5 Bxh4 17. Qxh4 cxd4 18. Bxc6 bxc6 19. cxd4 f6 20. Ng4 Qa5 21. Nc3
Nxc3 22. bxc3 Qxc3 23. Ne3 Bh7 24. Rec1 Qb2 25. Qf4 Re4 26. Qc7 Rde8 27. Qxc6
Qxd4 28. Rd1 Qe5 29. Rxd5 *
Position (FEN): 4r1k1/p5pb/2Q2p1p/3Rq3/4r3/4N2P/P4PP1/R5K1 b - - 0 29
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 989
Best move: Qxa1+