Chess puzzle (Crushing)
Moves: 1. e4 d6 2. Nf3 Nf6 3. Nc3 g6 4. e5 dxe5 5. Nxe5 Nc6 6. Nxc6 bxc6 7. Bc4 Bg7 8.
d3 O-O 9. O-O e6 10. Bg5 Bb7 11. Qd2 Qd7 12. Rad1 Nd5 13. Nxd5 cxd5 14. Bb3 a5
15. c3 a4 16. Bc2 c5 17. d4 cxd4 18. cxd4 Rab8 19. b3 axb3 20. Bxb3 Ba6 21.
Rfe1 Rb4 *
Position (FEN): 5rk1/3q1pbp/b3p1p1/3p2B1/1r1P4/1B6/P2Q1PPP/3RR1K1 w - - 3 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 643
Best move: Qxb4