Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nxd4 5. Qxd4 d6 6. c4 Bd7 7. Nc3 a6 8.
Be2 Nf6 9. f3 g6 10. Be3 Bg7 11. Qd2 O-O 12. O-O Rc8 13. Rab1 Bc6 14. Nd5 Bxd5
15. cxd5 Nd7 16. b4 b5 17. Rfc1 Nb6 18. Rxc8 Nxc8 19. Rc1 Nb6 20. Qc2 Qd7 *
Position (FEN): 5rk1/3qppbp/pn1p2p1/1p1P4/1P2P3/4BP2/P1Q1B1PP/2R3K1 w - - 4 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 979
Best move: Bxb6