Chess puzzle (Crushing)
Moves: 1. e4 e5 2. d3 d6 3. h4 Nc6 4. c3 Be6 5. Be2 Be7 6. g3 h6 7. Nh3 Qd7 8. Ng1 Nf6
9. a4 a6 10. Na3 d5 11. exd5 Bxd5 12. Nf3 Bxa3 13. Rxa3 Qe7 14. c4 Be6 15. Ra1
Rd8 16. O-O Bh3 17. Re1 Nd4 18. Nxd4 Rxd4 19. Be3 Qc5 20. Bxd4 Qxd4 21. Bf3 O-O
22. Bxb7 Ng4 23. Qf3 Qxb2 24. Rab1 Qa3 25. Bc6 Nf6 26. Rxe5 Bg4 27. Qf4 Qxd3
28. Re3 *
Position (FEN): 5rk1/2p2pp1/p1B2n1p/8/P1P2QbP/3qR1P1/5P2/1R4K1 b - - 1 28
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 932
Best move: Qxb1+