Chess puzzle (Crushing)
Moves: 1. e4 e5 2. b3 Nf6 3. f3 d5 4. Nc3 d4 5. Na4 b5 6. Nc5 Bxc5 7. Bxb5+ c6 8. Ba4
O-O 9. g4 Nxe4 10. h4 Nf6 11. g5 Nh5 12. f4 exf4 13. Qxh5 Re8+ 14. Ne2 d3 15.
Rh2 dxe2 16. g6 fxg6 17. Qxc5 f3 18. Qf2 Bg4 19. Bb2 Qd5 20. b4 Qc4 *
Position (FEN): rn2r1k1/p5pp/2p3p1/8/BPq3bP/5p2/PBPPpQ1R/R3K3 w Q - 1 21
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1121
Best move: Bb3