Chess puzzle (Crushing)
Moves: 1. b4 e6 2. Bb2 Nf6 3. b5 g6 4. e3 Bg7 5. Qf3 a6 6. a4 O-O 7. h4 h5 8. Bc4 d5
9. Bb3 axb5 10. axb5 Rxa1 11. Bxa1 b6 12. Ne2 Bb7 13. Nd4 c6 14. Qe2 e5 15.
bxc6 Nxc6 16. Nxc6 Bxc6 17. Bxe5 d4 18. Bxd4 Bxg2 19. Rg1 Be4 20. d3 Bd5 21.
Rxg6 *
Position (FEN): 3q1rk1/5pb1/1p3nR1/3b3p/3B3P/1B1PP3/2P1QP2/1N2K3 b - - 0 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1443
Best move: fxg6