Chess puzzle (Crushing)
Moves: 1. Nc3 d5 2. e3 e5 3. b3 Nf6 4. Bb2 Nc6 5. Bb5 e4 6. Nge2 Be7 7. O-O Bd7 8. Nd4
Ne5 9. Be2 c5 10. Ndb5 a6 11. Na3 Ng6 12. d4 Be6 13. Re1 b5 14. Nab1 c4 15. Nd2
O-O 16. a4 Nd7 17. axb5 axb5 18. Nxb5 Qb6 19. bxc4 dxc4 20. Na3 Qxb2 21. Naxc4
Bxc4 22. Rxa8 Rxa8 23. Bxc4 Ra1 *
Position (FEN): 6k1/3nbppp/6n1/8/2BPp3/4P3/1qPN1PPP/r2QR1K1 w - - 1 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 955
Best move: Qxa1