Chess puzzle (Crushing)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Bd7 5. Nf3 Qb6 6. Be2 Bb5 7. Bxb5+ Qxb5 8. Na3
Qa6 9. h4 cxd4 10. Nxd4 Nc6 11. Nxc6 bxc6 12. b4 c5 13. Nc2 Qc4 14. Bd2 Qe4+
15. Ne3 d4 16. Qa4+ Kd8 17. Qa5+ Kd7 18. Qb5+ Qc6 19. Qxc6+ Kxc6 20. cxd4 cxd4
21. Ng4 h5 22. Nh2 Rb8 23. a3 a5 24. bxa5 Bxa3 25. O-O Bc5 26. Rfc1 Rb2 27. Bg5
Kd5 *
Position (FEN): 6nr/5pp1/4p3/P1bkP1Bp/3p3P/8/1r3PPN/R1R3K1 w - - 6 28
White to move.
Themes:  Middlegame  
Puzzle rating: 1590
Best move: a6